PHP—使用MYSQL來 進入用戶管理中心進行更多的操作

前一篇寫了用戶登陸界面,接下來就是登陸進去後 一些用戶的操作,比如登出之後註銷seesion會話!還有用戶羣的刪除!
 
usercenter.php代碼
 
<?php
session_start();
?>
<html>
<head>
<meta http-equiv="content-type" >
<title>用戶管理中心</title>
<style type="text/css">    //這邊是一個簡單的CSS
<!--
 .STYLE1 {color: #FF0000}
-->
</style>  //
</head>
<script language=javascript>   //JavaScript腳本
 function check(){
  if(document.getelementbyid("lname").value==''){
   alert('用戶名不能爲空');
   document.getelementbyid("lname").focus();
   return false;
  }
  if(document.getelementbyid("lpwd").value==''){
   alert('密碼不能爲空');
   document.getelementbuid("lpwd").focus();
   return false;
  }
 }
</script>
<body>
<center>
<table width=65% border=1>
 <tr>
  <td>
   <?php
   $olname = $_SESSION['olname'];
   $olrname = $_SESSION['olrname'];
   if($olrname==""){
   ?>
   <form action="loginchk.php" method=post>
    <div align=center><strong>用戶登錄</strong></div>
    <hr>
    <p align=center>請輸入你的用戶名:
    <input type=text name=username>
    請輸入你的密碼:
    <input type=password name=pwd>
    <input type=submit name=submit value=提交 onClick="return check();">
    </p>
   </form>
   <?php
   }else{
   ?>
   <div align=center><strong>用戶管理中心</strong></div>
   <hr>
   <b>登錄用戶:</b>
   用戶名稱:【
   <?php
   echo $olname;
   ?>
   】真實姓名:【
   <?php
   echo $olrname;
   ?>】
   <b><a href=logout.php>退出登錄</a></b>
   <br><b>用戶操作:</b>
   <a href=modyinfo.php>修改資料</a>
   <a href=modylpwd.php>修改密碼</a>
   <a href=blog.php>發表日誌</a>
   <a href=manablog.php>管理日誌</a>
   <a href=uppic.php>發佈圖片</a>
   <a href=deluser.php>刪除用戶</a>
   <?php
   }
   ?>
  </td>
 </tr>
 <tr>
  <td>
  <p>在網絡上,很多網站爲註冊用戶提供了許多個性化功能,當用戶訪問該類型的網站而沒有註冊爲     該類型網站的用戶時,這些功能對該用戶來說是透明且不可用的。例如,常見的網上購物就是這樣     的,只有註冊爲該購物網站的用戶,並在選購商品前成功登錄才能進行相應的操作。
     (<span class="STYLE1">此處的信息用戶登錄與否都能看到)</p>
  </td>
 </tr>
</table>
</center>
</body>
</html>
 
logout.php用來註銷用戶
 
<?php session_start();?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<title>註銷登錄</title>
<style>
 .banner_div{
  background-color:red;
  color:white;
  font-size:30;
  text-align:center;
  padding-top:1.0%;
  height:10%;
  position:relative;
 }
</style>
</head>
<body bgcolor=white>
<div class=banner_div width=100% valign=center>
用戶退出登錄
</div>
<center>
<?php 
 $olname = $_SESSION['olname'];
 $olrname= $_SESSION['olrname'];
 if($olname==""){
?>
 <b>本站提示</b>
 <hr>
 你還沒有進行登錄,所以不能執行此操作,請先登錄!
 <br>
 <a href=login.php>我要登錄</a>
<?php }else{
?>
 <b>註銷用戶:</b>
 用戶名稱:【<?php echo $olname;?>】
 真實姓名:【<?php echo $olrname;
 $_SESSION['olname']="";
 $_SESSION['olrname']="";
 ?>】
 <br><b>操作結果:</b>註銷用戶成功!
 <br>我要從:
 <a href=login.php>登錄界面</a>
 <a href=usercenter.php>用戶管理中心</a>登錄
 <?php }?>
</center> 
</body>
</html>
 
deluser.php代碼
<?php
session_start();
?>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=gb2312">
<title>選擇要刪除的用戶</title></head>
<body>
<?php
 $olname = $_SESSION['olname'];
 $olrname = $_SESSION['olrname'];
?>
當前用戶:【<?php echo $olrname;?>】
<div align=center><strong>用 戶 管 理 中 心</strong>
<hr>
<?php
 if($olname==""){
 ?>
 本站提示<hr><br>
 您還沒有登錄,無權查看該頁面!<br>
 <a href=login.php>請先登錄</a>
 <?php
 }else{
 ?>
 <table border=1>
  <tr><th>用戶編號</th>
  <th>用戶名稱</th>
  <th>真實姓名</th>
  <th>用戶密碼</th>
  <th>電子郵件</th>
  <th>聯繫電話</th>
  <th>家庭地址</th>
  <th>操作</th>
  </tr>
  <?php
   $link = mysql_connect("localhost","root","wutianshen");
   if(!$link){
    echo "數據庫連接失敗!";
    mysql_error();
   }
   mysql_select_db("user");
   $exec = "SELECT * FROM myuser";
   $result = mysql_query($exec);
   while($rows = mysql_fetch_array($result,MYSQL_ASSOC)){
    $id = $rows['id'];
    $lname = $rows['lname'];
    $rname = $rows['rname'];
    $lpwd = $rows['lpwd'];
    $lemail = $rows['lemail'];
    $lphone = $rows['lphone'];
    $laddress = $rows['laddress'];
   ?>
   <tr>
   <td><?php echo $id;?></td>
   <td><?php echo $lname;?></td>
   <td><?php echo $rname;?></td>
   <td><?php echo $lpwd;?></td>
   <td><?php echo $lemail;?></td>
   <td><?php echo $lphone;?></td>
   <td><?php echo $laddress;?></td>
   <td><?php
    if($olname == $lname){
     ?>你的信息<?php
    }else{
    ?><a href=deluserok.php?id=<?php echo $id;?>>刪除</a><?php
    }
   ?></td>
   </tr> 
   <?php
   }
  ?>
 </table>
 <?php }
?>
</div>
</body>
</html>
 
deluserok.php代碼
<?php session_start();?>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=gb2312">
<title>刪除用戶結果</title></head>
<body>
<div align=center>
<?php
 $olname = $_SESSION['olname'];
 $olrname = $_SESSION['olrname'];
 if($olname == "" and $olrname== ""){
 ?>
 本站提示<hr><br>
 您還沒有登錄,無權查看該頁面!<br>
 <a href=login.php>請先登錄</a>
 <?php
 }else{
  $id = $_GET['id'];
  $link = mysql_connect("localhost","root","wutianshen");
  if(!$link){
   echo "數據庫連接失敗!";
   mysql_error();
  }
  mysql_select_db("user");
  $exec = "DELETE FROM myuser WHERE id=$id";
  $result = mysql_query($exec);
  $num = mysql_affected_rows();
  if($num>0){
   echo "刪除用戶成功!<hr><br>";
   echo "刪除用戶的編號是:".$id."<p>";
  }else{
   echo "刪除用戶失敗!<hr><br>";
   echo "用戶編號是:[".$id."]<br>";
   echo "刪除失敗!";
  }
  echo "<hr><a href=deluser.php>重新刪除用戶</a>";
 }
?>
</div>
</body>
</html>
 
新手小試牛刀!~~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章