首頁 >後端開發 >php教程 >PHP+DBM的同學錄程式1

PHP+DBM的同學錄程式1

WBOY
WBOY原創
2016-07-29 08:33:55967瀏覽

這個同學錄原來給我們班級用的,因為服務器沒有mysql支持,就選擇了dbm
國內還沒有什麼dbm程序,國外也幾乎沒有
花了一個晚上,在幾乎沒有任何參考的情況下寫了出來
現在公佈出來
是一個非常好的dbm使用範例
1、index.php3

if($login){
?>


深圳中學2000屆高中(12)班同學錄



深圳中學2000屆高中(12)班同學錄


    
 td width=19% bgcolor="#336699">姓名
    
    
    
    
  

$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($pass2==word==$pass){
    if($pass2==2== $password1){
      dbmreplace($data,$id,$password2);
      header("location:index.php3");
   header("location:index.php3");    header("location:index.php3");    header("location:index.php3");    header("location:index。 ! ");   }else error("對不起,您輸入的原來的密碼錯誤,不能修改密碼!");
}
}else{
?>


href="style.css" rel=stylesheet>




    
        
        
        
      
        
        
        
      
        
        
        
      
        
        
        
      
        
        
color=#ffffff>用户修改密码
  
          

老的密码


        
     
           class=stedit name=password>
        
  
          

新的密码


        
     
           class=stedit name=password1>
        
  
          

重复密码


        
     
           class=stedit name=password2>
        
  
          
  
            

  
              
                   
              
            


          

        
      
        
        
我   🎜 >
}
?>

以上就介紹了 PHP+DBM的同學錄程式1,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn