PHP实现通过get方式识别用户发送邮件的方法


Posted in PHP onJuly 16, 2015

本文实例讲述了PHP实现通过get方式识别用户发送邮件的方法。分享给大家供大家参考。具体如下:

send_email.php如下:

<?php
  $conn=mysql_connect("localhost","root","admin");
  mysql_select_db("songyunb_development",$conn);
  $id=$_GET["id"];
  $sql="insert into email (sender_id,accepter_id,flag) values ('".$_SESSION["id"]."','".$id."','no')";
  $query=mysql_query($sql);
  if($query)
  {
    echo "<script>alert('?????????');</script>";
    echo "<script>window.location.href='reg.php'</script>";
  }
?>

reg.php如下:

<?php
  $conn=mysql_connect("localhost","root","admin");
  mysql_select_db("songyunb_development",$conn);
  $sql="select * from comments";
  $query=mysql_query($sql);
  while($out=mysql_fetch_array($query))
  {
    echo $out["content"]."-------<a href='newfile.php?id=".$out["id"]."'>查看邮件</a><br/>";
  }
?>

newfile.php如下:

<?php
 $conn=mysql_connect("localhost","root","admin");
  mysql_select_db("songyunb_development",$conn);
 $result="";
 $id="";
 if(isset($_GET["id"]))
 {
  $id=$_GET["id"];
  $sql="select * from comments where id='".$_GET["id"]."'";
  $result=mysql_query($sql);
 }
$out=mysql_fetch_array($result);
echo $out["content"]."<br/>";
echo $out["created_at"]."<br/>";
echo "<a href='send_email.php?id=".$out["id"]."'>发送邮件</a><br/><hr>";
//看看有没有新邮件
$sql_search_email="select * from email where accepter_id='".$id."'";
$query=mysql_query($sql_search_email);
$result_email=mysql_fetch_array($query);
if($result_email["accepter_id"]==$_SESSION["id"]&&$result_email["flag"]=="no")
{
  echo "<strong><a href='see_email.php?id=".$result_email["id"]."'>您有新邮件</a></strong>";
}
?>

login.php如下:

<?php
$conn=mysql_connect("localhost","root","admin");
  mysql_select_db("songyunb_development",$conn);
  $_SESSION["id"]=15;
  echo "<a href='delete_session.php'>清除session</a>";
  echo "<a href='reg.php'>重新注册</a>";
?>

delete_session.php如下:

<?php
  if(isset($_SESSION["id"]))
  {
   unset($_SESSION["id"]);
  }
  echo "<script>alert('清除成功');</script>";
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
用PHP函数解决SQL injection
Oct 09 PHP
PHP 压缩文件夹的类代码
Nov 05 PHP
PHP调用Twitter的RSS的实现代码
Mar 10 PHP
php生成的html meta和link标记在body标签里 顶部有个空行
May 18 PHP
探讨php中header的用法详解
Jun 07 PHP
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
Nov 14 PHP
PHP自动生成表单代码分享
Jun 19 PHP
php实现复制移动文件的方法
Jul 29 PHP
PHP实现无限分类的实现方法
Nov 14 PHP
PHP实现的分页类定义与用法示例
Jul 05 PHP
PHP数据库操作二:memcache用法分析
Aug 16 PHP
使用PHPStorm+XDebug搭建单步调试环境
Nov 19 PHP
php项目中百度 UEditor 简单安装调试和调用
Jul 15 #PHP
PHP开发Apache服务器配置
Jul 15 #PHP
ajax+php控制所有后台函数调用
Jul 15 #PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
Jul 15 #PHP
php实现网页缓存的工具类分享
Jul 14 #PHP
浅谈php错误提示及查错方法
Jul 14 #PHP
浅谈php的优缺点
Jul 14 #PHP
You might like
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
2012/01/03 PHP
基于在生产环境中使用php性能测试工具xhprof的详解
2013/06/03 PHP
php实现word转html的方法
2016/01/22 PHP
PHP5.4起内置web服务器使用方法
2016/08/09 PHP
jQuery 对象中的类数组操作
2009/04/27 Javascript
jquery.ui.progressbar 中文文档
2009/11/26 Javascript
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
2010/10/26 Javascript
jquery监听div内容的变化具体实现思路
2013/11/04 Javascript
jQuery获取选中内容及设置元素属性的方法
2014/07/09 Javascript
分享20个提升网站界面体验的jQuery插件
2014/12/15 Javascript
footer定位页面底部(代码分享)
2017/03/07 Javascript
利用Vue实现移动端图片轮播组件的方法实例
2017/08/23 Javascript
vue-cli中的webpack配置详解
2017/09/25 Javascript
Angular2学习笔记之数据绑定的示例代码
2018/01/03 Javascript
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
nodejs文件夹深层复制功能
2019/09/03 NodeJs
vue中的 $slot 获取插槽的节点实例
2019/11/12 Javascript
JS运算符优先级与表达式示例详解
2020/09/04 Javascript
[59:07]海涛为你详解DOTA2新版本“贤哲秘契”
2014/11/22 DOTA
python的tkinter布局之简单的聊天窗口实现方法
2014/09/03 Python
使用Python3中的gettext模块翻译Python源码以支持多语言
2015/03/31 Python
基于Django框架的权限组件rbac实例讲解
2019/08/31 Python
python socket 聊天室实例代码详解
2019/11/14 Python
妙用itchat! python实现久坐提醒功能
2019/11/25 Python
详细分析Python collections工具库
2020/07/16 Python
python3代码输出嵌套式对象实例详解
2020/12/03 Python
设计师家具购买和委托在线市场:Viyet
2016/11/16 全球购物
联想法国官方网站:Lenovo法国
2018/10/18 全球购物
英国领先的男装设计师服装独立零售商:Repertoire Fashion
2020/10/19 全球购物
一套软件开发工程师笔试题
2015/05/18 面试题
庆祝教师节活动方案
2014/01/31 职场文书
带病坚持工作事迹
2014/05/03 职场文书
促销活动总结怎么写
2014/06/25 职场文书
Redis读写分离搭建的完整步骤
2021/09/14 Redis
使用Python通过企业微信应用给企业成员发消息
2022/04/18 Python
mysql 8.0.27 绿色解压版安装教程及配置方法
2022/04/20 MySQL