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 相关文章推荐
计算2000年01月01日起到指定日的天数
Oct 09 PHP
Apache2 httpd.conf 中文版
Dec 06 PHP
PHP 采集心得技巧
May 15 PHP
PHP 时间转换Unix时间戳代码
Jan 22 PHP
让codeigniter与swfupload整合的最佳解决方案
Jun 12 PHP
php用ini_get获取php.ini里变量值的方法
Mar 04 PHP
在Windows系统下使用PHP生成Word文档的教程
Jul 03 PHP
PHP实现生成唯一会员卡号
Aug 24 PHP
详解PHP对数组的定义以及数组的创建方法
Nov 27 PHP
php使用ffmpeg获取视频信息并截图的实现方法
May 03 PHP
PHP实现网站应用微信登录功能详解
Apr 11 PHP
php使用gearman进行任务分发操作实例详解
Feb 26 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中的一些常用函数收集
2015/05/26 PHP
php遍历解析xml字符串的方法
2016/05/05 PHP
解决laravel上传图片之后,目录有图片,但是访问不到(404)的问题
2019/10/14 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
不错的asp中显示新闻的功能
2006/10/13 Javascript
删除重复数据的算法
2006/11/23 Javascript
E3 tree 1.6在Firefox下显示问题的修复方法
2013/01/30 Javascript
javascript中定义类的方法汇总
2014/12/28 Javascript
jQuery+jsp实现省市县三级联动效果(附源码)
2015/12/03 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
vue两个组件间值的传递或修改方式
2018/07/04 Javascript
微信小程序定位当前城市的方法
2018/07/19 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
微信小程序的mpvue框架快速上手指南
2019/05/15 Javascript
vue实现短信验证码登录功能(流程详解)
2019/12/10 Javascript
微信小程序实现下拉加载更多商品
2020/12/29 Javascript
Python在Console下显示文本进度条的方法
2016/02/14 Python
Python urls.py的三种配置写法实例详解
2017/04/28 Python
tensorflow识别自己手写数字
2018/03/14 Python
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
对python函数签名的方法详解
2019/01/22 Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
2019/09/20 Python
css背景图片的背景裁切、背景透明度、背景变换等效果运用
2012/12/24 HTML / CSS
使用CSS3制作饼状旋转载入效果的实例
2015/06/23 HTML / CSS
天美时手表加拿大官网:Timex加拿大
2016/09/01 全球购物
捷克母婴用品购物网站:Feedo.cz
2020/12/28 全球购物
办公室内勤岗位职责范本
2013/12/09 职场文书
小学一年级学生评语
2014/04/22 职场文书
个人批评与自我批评范文
2014/10/17 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
毕业论文致谢格式模板
2015/05/14 职场文书
庆七一主持词
2015/06/29 职场文书
2015年重阳节主持词
2015/07/04 职场文书
结婚典礼致辞
2015/07/28 职场文书
小学毕业感言100字
2015/07/30 职场文书
详解MySQL 联合查询优化机制
2021/05/10 MySQL