Chinaunix首页 | 论坛 | 博客
  • 博客访问: 109701
  • 博文数量: 31
  • 博客积分: 461
  • 博客等级: 一等列兵
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-29 00:38
文章分类

全部博文(31)

文章存档

2012年(31)

分类: Mysql/postgreSQL

2012-11-14 10:14:04

longin.php

管理员登陆系统

用户ID
密  码
//接收error
if(!empty($_GET['error'])){
$error=$_GET['error'];
if($error=="1"){
echo "
你的用户名或密码错误";
}
}
?>
==================================================================================================
loginProcess.php
//接收用户登陆的数据,用户ID和密码
//id
$id=$_POST['id'];
//密码
$password=$_POST['password'];
//到数据库去验证
//1、连接数据库
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("连接失败".mysql_error());
}
//2、设置访问数据库的编码
mysql_query("set names gb2312",$conn) or die("设置编码失败".mysql_error());
//3、选择数据库
mysql_select_db("test",$conn) or die("数据库选择失败".mysql_error());
//4、发送sql语句,验证
//防止sql注入攻击
//变化验证逻辑
$sql="select password,name from admin where id=$id";
//通过ID获得密码,之后进行验证
$res=mysql_query($sql,$conn);
if($row=mysql_fetch_assoc($res)){
//查询到
//取出数据库的密码
if($row['password']==md5($password)){
//id和密码都合法
$name=$row['name'];
header("Location: empManage.php?name=$name");
exit();
}
}
header("Location:login.php?error=1");
exit();
//关闭资源
mysql_free_result($res);
//关闭连接
mysql_close($conn);
//简单验证
// if($id=="1"&&$password=="12"){
// //合法,就跳转到管理页面
// header("Location: empManage.php");
// exit();
// }else{
// //非法,返回继续登陆
// header("Location: login.php?error=1");
// }
?>
==================================================================================================
empManage.php
echo "欢迎您".$_GET['name']."登陆成功
";
?>

主界面

==================================================================================================
empList.php
雇员列表信息
//显示所有用户信息
//查询数据库
//1、连接数据库
$conn=mysql_connect("localhost","root","root") or die("数据库连接失败".mysql_error());
//2、设置数据库编码
mysql_query("set names gb2312",$conn) or die("设置编码失败".mysql_error());
//3、选择数据库
mysql_selectdb("test",$conn) or die("数据库选择失败".mysql_error());
$pageSize=3;
$rowCount=0;//这个变量的值要从数据库的表emp获得
$pageNow=1;//这是用户改变的量
//根据用户的修改来改变$pageNow;
//这里需要判断
if(!empty($_GET['pageNow'])){
$pageNow=$_GET['pageNow'];
}
$pageCount=0;//是计算出来的
$sql="select count(id) from emp";
$res1=mysql_query($sql);
if($row1=mysql_fetch_row($res1)){
$rowCount=$row1[0];
}
// 计算共用多少页
$pageCount=ceil($rowCount/$pageSize);
//4、执行sql语句
$sql="select * from emp limit ".($pageNow-1)*$pageSize.",$pageSize";
$res=mysql_query($sql,$conn);
//5、对结果进行操作
echo "

雇员信息管理系统

";
echo "";
echo "
";
while($row=mysql_fetch_assoc($res)){
echo "
";
}
echo "
idname< /th>gradeemail< /th>salary删除用户修改用 户
{$row['id']}{$row['name']}< /td>{$row['grade']}{$row['email']}< /td>{$row['salary']}删除用户修改用户
";
//打印出页面
for($i=1;$i<=$pageCount;$i++){
echo "$i  ";
}
    //关闭资源
    mysql_free_result($res1);
    mysql_free_result($res);
    mysql_close($conn);
?>
阅读(3675) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~