Home > Backend Development > PHP Tutorial > PHP+DBM的同学录程序

PHP+DBM的同学录程序

WBOY
Release: 2016-06-01 14:30:30
Original
857 people have browsed it
这个同学录原来给我们班级用的,因为服务器没有MySQL支持,就选择了dbm
国内还没有什么dbm程序,国外也几乎没有
花了一个晚上,在几乎没有任何参考的情况下写了出来
现在公布出来
是一个非常好的dbm使用范例

1、index.php3

if($login){
?>


深圳中学2000届高中(12)班同学录





深圳中学2000届高中(12)班同学录


  
  
  
  
  
  
 

$dbm=dbmopen("class","r");
$key = dbmfirstkey($dbm);
while ($key) {
  $data=dbmfetch($dbm, $key);
  $info=explode("|!:!|",$data);
  echo "";
  $key = dbmnextkey($dbm, $key);
}
?>
  
  
 
姓名 NickName OICQ 邮件地址 详细信息
$info[0] $info[1] $info[4] $info[2] 点击查看
修改资料||修改密码||点击退出

Ex同学录v1.0版本程序制作:y10k

 欢迎访问:http://www.best4cn.com




}else header("location:login.php3");
?>

2、更改密码的changepwd.php3

require("common.php3");
if($submit){
$id=$login;
if($id==false)error("请登陆后再修改密码");
else{
 $data=dbmopen("passWord","w");
 $pass=dbmfetch($data,$login);
 if($password==$pass){
  if($password2==$password1){
   dbmreplace($data,$id,$password2);
   header("location:index.php3");
  }else error("您两次输入的密码不一样啊!");
 }else error("对不起,您输入的原来的密码错误,不能修改密码!");
}
}else{
?>


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template