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>
 
新手小试牛刀!~~

你可能感兴趣的:(mysql,数据库,PHP,mysq,用户管理)