8、updatepost(修改提交頁)
<?php require_once('conn.php');
$username = $_POST['name']; $info = $_POST['info']; $id = $_GET['id']; //echo $id;
$sql = "update lo set username= '".$username."',info='".$info."' where id=".$id; mysql_query($sql);
echo "<script>alert('修改成功!');location.href='index.php';</script>"; ?>
9、delete.php(刪除留言頁)
<?php session_start(); require_once('conn.php');
$id=$_GET['id'];
if($_SESSION["key"]==1) { $sql = "delete from lo where id=".$id; mysql_query($sql); echo "<script>location.href='index.php'</script>"; } else { header('location:index.php'); } ?>
10、admin.php(管理登錄頁)
<?php require_once('conn.php'); require_once('header.php'); ?>
<div id="admin"> <form method="post" action="adminpost.php"> <h1>管理員登錄</h1> <p>姓名 : <input type="text" name="name" size="20" class="y" /> </p> <p>密碼 : <input type="password" name="password" size="20" class="y" /> </p> <p class="cen"><input type="submit" value="管理員登錄" /></p> <p class="cen1">銀子留言板 Version 1.0</p> </form> </div>
11、adminpost.php(管理驗(yàn)證頁)
<?php session_start(); require_once('conn.php');
$name = $_POST['name']; $password = $_POST['password'];
$sql = "select * from admin where name='".$name."'"; $result = mysql_query($sql); $num = mysql_num_rows($result);
if (strrpos($name,"<")!==false || strrpos($name,">")!==false||strrpos($name,"@")!==false||strrpos($name,"\"")!==false||strrpos($name,"'")!==false||strrpos($name,"_")!==false) { echo "<script>alert('不能有特殊字符!');location.href='admin.php';</script>"; }
if($num) {//如果用戶存在,就檢查密碼是否正確 $rs = mysql_fetch_array($result); if($rs[2]!=$password) { echo "<script>alert('密碼不正確,請確認(rèn)后輸入!');location.href='admin.php';</script>"; } else {//用戶名,密碼都正確,注冊SESSION變量,然后跳轉(zhuǎn)到首頁 $_SESSION["key"]=1; echo "<script>alert('登錄成功!');location.href='index.php';</script>"; } } else {//如果沒有這個(gè)用戶 echo "<script>alert('沒有這個(gè)用戶,請確認(rèn)后輸入!');location.href='admin.php';</script>"; } ?>
12、adminexit.php(退出管理頁)
<?php session_start(); $_SESSION["key"] = 0;//使SESSION不為1,0為游客,1為管理員
header('location:index.php'); ?>
只是些基本的東東,像MD5加密,UBB,表情圖片,添加管理員賬號,回復(fù)留言(-_!!)等我都沒加上去,有興趣的同學(xué)可以完善下,不足的地方請指出^_^
管理員賬號:wuleying 密碼:123456
源文件下載:wuleying_gbook.rar
經(jīng)典論壇討論: http://bbs.blueidea.com/thread-2712660-1-1.html
本文鏈接:http://m.95time.cn/tech/program/2007/4437.asp
出處:藍(lán)色理想
責(zé)任編輯:blue
上一頁 打造簡單的PHP&MYSQL留言板 [3] 下一頁
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|