php針對資料庫的讀取、判斷及session登陸的使用方法

來源:互聯網
上載者:User
本篇文章主要介紹php針對資料庫的讀取、判斷及session登陸的使用方法,感興趣的朋友參考下,希望對大家有所協助。

本文執行個體講述了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>";?>

總結:以上就是本篇文的全部內容,希望能對大家的學習有所協助。

相關推薦:

基於jQuery通過PHP與mysql實現了一個評級功能

PHP Closure類的使用方法及介紹

php+ajax即時輸入自動搜尋匹配的方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.