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+DBM的同学录程序(5)
Oct 09 PHP
PHP array 的加法操作代码
Jul 24 PHP
Yii实现多按钮保存与提交的方法
Dec 03 PHP
php中使用gd库实现远程图片下载实例
May 12 PHP
PHP导出Excel实例讲解
Jan 24 PHP
Zend Framework教程之Application用法实例详解
Mar 14 PHP
php简单实现数组分页的方法
Apr 30 PHP
php 三元运算符实例详细介绍
Dec 15 PHP
Thinkphp框架中D方法与M方法的区别
Dec 23 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
Feb 04 PHP
php数值转换时间及时间转换数值用法示例
May 18 PHP
PHP 枚举类型的管理与设计知识点总结
Feb 13 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
支付宝接口开发集成支付环境小结
2015/03/17 PHP
php实现兼容2038年后Unix时间戳转换函数
2015/03/18 PHP
PHP如何通过传引用的思想实现无限分类(代码简单)
2015/10/13 PHP
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
2016/12/14 PHP
关于可运行代码无法正常执行的使用说明
2010/05/13 Javascript
YUI模块开发原理详解
2013/11/18 Javascript
使用delegate方法为一个tr标签加一个链接
2014/06/27 Javascript
Jquery对select的增、删、改、查操作
2015/02/06 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
2015/10/20 Javascript
jquery实现简易的移动端验证表单
2015/11/08 Javascript
javascript字符串函数汇总
2015/12/06 Javascript
js提交form表单,并传递参数的实现方法
2016/05/25 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(放大缩小)
2016/12/02 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
js判断传入时间和当前时间大小实例(超简单)
2018/01/11 Javascript
vue如何在自定义组件中使用v-model
2018/05/14 Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
2018/07/05 Javascript
详解基于webpack&amp;gettext的前端多语言方案
2019/01/29 Javascript
ES6中的class是如何实现的(附Babel编译的ES5代码详解)
2019/05/17 Javascript
使用Python编写Linux系统守护进程实例
2015/02/03 Python
wxPython之解决闪烁的问题
2018/01/15 Python
python微信撤回监测代码
2019/04/29 Python
Python Subprocess模块原理及实例
2019/08/26 Python
Python生成器实现简单&quot;生产者消费者&quot;模型代码实例
2020/03/27 Python
Django表单提交后实现获取相同name的不同value值
2020/05/14 Python
使用matplotlib的pyplot模块绘图的实现示例
2020/07/12 Python
什么是URL
2015/12/13 面试题
卫校毕业生自我鉴定
2013/10/31 职场文书
学习党代会心得体会
2014/09/05 职场文书
违反工作规定检讨书范文
2014/12/14 职场文书
活动宣传稿范文
2015/07/23 职场文书
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers
Go gRPC进阶教程gRPC转换HTTP
2022/06/16 Golang
python可视化分析绘制带趋势线的散点图和边缘直方图
2022/06/25 Python
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技