国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

十天學會php之第七天

2024-05-04 21:51:10
字體:
來源:轉載
供稿:網友

  文本關鍵字:程序設計/PHP/技巧

  學習目的:學會SESSION的使用

  SESSION的作用很多,最多用的就是站點內頁面間變量傳遞。在頁面開始我們要session_start();開啟SESSION;
  
  然后就可以使用SESSION變量了,比如說要賦值就是:$_SESSION['item']="item1";要得到值就是$item1=$_SESSION['item'];,很簡單吧。這里我們可能會使用到一些函數,比如說判斷是不是某SESSION變量為空,可以這么寫:empty($_SESSION['inum'])返回true or false。

  下面綜合一下前面所說的我們來看一個登陸程序,判斷用戶名密碼是否正確。
  
  登陸表單是這樣:login.php
  <table width="100%" height="100%" border="0" align="center" cellpadding="0"   cellspacing="0">
  <tr>
  <form action="checklogin.php" method="post"><td align="center" valign="middle"><table   width="400" border="0" cellpadding="5" cellspacing="1" class="tablebg">
  <tr class="tdbg">
  <td colspan="2"><div align="center">Administrators Login</div></td>
  </tr>
  <tr class="tdbg">
  <td><div align="center">Username</div></td>
  <td><div align="center">
  <input name="username" type="text" id="username">
  </div></td>
  </tr>
  <tr class="tdbg">
  <td><div align="center">Password</div></td>
  <td><div align="center">
  <input name="password" type="password" id="password">
  </div></td>
  </tr>
  <tr class="tdbg">
  <td colspan="2"><div align="center">
  <input type="submit" name="Submit" value="Submit">
  <input type="reset" name="Submit2" value="Clear">
  </div></td>
  </tr>
  </table></td></form>
  </tr>
  </table>

  處理文件是這樣
  <?
  require_once('conn.php');
  session_start();
  $username=$_POST['username'];
  $password=$_POST['password'];
  $exec="select * from admin where username='".$username."'";
  if($result=mysql_query($exec))
  {
  if($rs=mysql_fetch_object($result))
  {
  if($rs->password==$password)
  {
  $_SESSION['adminname']=$username;
  header("location:index.php");
  }
  else
  {
  echo "<script>alert('Password Check Error!');location.href='login.php';</script>";
}
  }
  else
  {
  echo "<script>alert('Username Check Error!');location.href='login.php';</script>";
  }
  }
  else
  {
  echo "<script>alert('Database Connection Error!');location.href='login.php';</script>";
  }

  ?>

  conn.php是這樣:
  <?
  $conn=mysql_connect ("127.0.0.1", "", "");
  mysql_select_db("shop");
  ?>

  由于 $_SESSION['adminname']=$username;我們可以這樣寫驗證是否登陸語句的文件:  checkadmin.asp
  <?
  session_start();
  if($_SESSION['adminname']=='')
  {
  echo "<script>alert('Please Login First');location.href='login.php';</script>";
  }
  ?>

  呵呵,今天說到這里,明天說一下怎么弄一個分頁。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辽中县| 西峡县| 平阴县| 原阳县| 铜陵市| 景德镇市| 洪湖市| 田阳县| 加查县| 上饶县| 竹溪县| 准格尔旗| 延安市| 太保市| 乐清市| 河南省| 上蔡县| 金寨县| 通山县| 富宁县| 铜川市| 武城县| 卓资县| 凤山市| 大同县| 西平县| 镇巴县| 连城县| 田阳县| 盐源县| 贵德县| 三明市| 绥中县| 巨野县| 抚远县| 军事| 尉犁县| 德州市| 南溪县| 山丹县| 灵宝市|