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 相关文章推荐
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
Apr 12 PHP
php 页面执行时间计算代码
Dec 04 PHP
Windows IIS PHP 5.2 安装与配置方法
Jun 08 PHP
php笔记之:有规律大文件的读取与写入的分析
Apr 26 PHP
探讨:如何编写PHP扩展
Jun 13 PHP
浅析PHP原理之变量分离/引用(Variables Separation)
Aug 09 PHP
php inc文件使用的风险和注意事项
Nov 12 PHP
php小技巧之过滤ascii控制字符
May 14 PHP
PHP实现文件下载断点续传详解
Oct 15 PHP
php+MySql实现登录系统与输出浏览者信息功能
Jul 01 PHP
PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法
Nov 25 PHP
PHP的mysqli_select_db()函数讲解
Jan 23 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模块memcache和memcached区别分析
2011/06/14 PHP
注册页面之前先验证用户名是否存在的php代码
2012/07/14 PHP
PHP最常用的2种设计模式工厂模式和单例模式介绍
2012/08/14 PHP
php中输出json对象的值(实现方法)
2018/03/07 PHP
JavaScript 数组- Array的方法总结(推荐)
2016/07/21 Javascript
Javascript实现信息滚动效果
2017/05/18 Javascript
react-router JS 控制路由跳转实例
2017/06/15 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
AngularJS ng-repeat指令及Ajax的应用实例分析
2017/07/06 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
2018/07/13 Javascript
JavaScript格式化json和xml的方法示例
2019/01/22 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
Vue实现点击导航栏当前标签后变色功能
2020/08/19 Javascript
JS数组转字符串实现方法解析
2020/09/04 Javascript
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
让python的Cookie.py模块支持冒号做key的方法
2010/12/28 Python
Python打印斐波拉契数列实例
2015/07/07 Python
用python写个自动SSH登录远程服务器的小工具(实例)
2017/06/17 Python
python判断设备是否联网的方法
2018/06/29 Python
Sanic框架流式传输操作示例
2018/07/18 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
2019/05/10 Python
完美解决pycharm 不显示代码提示问题
2020/06/02 Python
python利用platform模块获取系统信息
2020/10/09 Python
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
2015/10/22 面试题
大学生村官心得体会范文
2014/01/04 职场文书
市场营销计划书
2015/01/17 职场文书
工厂清洁工岗位职责
2015/02/14 职场文书
前台接待员岗位职责
2015/04/15 职场文书
新闻稿件写作范文
2015/07/18 职场文书
同乡会致辞
2015/07/30 职场文书
导游词之天津盘山
2019/11/01 职场文书
HTML常用标签超详细整理
2022/03/19 HTML / CSS
Win10鼠标轨迹怎么开 Win10显示鼠标轨迹方法
2022/04/06 数码科技
zabbix如何添加监控主机和自定义监控项
2022/08/14 Servers