PHP+DBM的同学录程序(3)_php基础
程序员文章站
2022-05-21 19:07:48
...
6、登出文件logout.php3
setcookie("login",false,time()+31536000);
header("location:login.php3");
?>
7、修改信息文件modify.php3
require("common.php3");
$id=$login;
if($submit){
if($name=="")error("请填写您的名字!");
elseif($mail=="")error("请填写您的邮件地址!");
else{
$dbm=dbmopen("class","w");
$intro=nl2br($intro);
$data="$name|!:!|$nickname|!:!|$mail|!:!|$home|!:!|$oicq|!:!|$icq|!:!|$add|!:!|$tel|!:!|$birth|!:!|$job|!:!|$intro|!:!|$sex";
dbmreplace($dbm,$id,$data);
dbmclose($dbm);
header("Location:index.php3");
}
}else{
$dbm=dbmopen("class","r");
$data=dbmfetch($dbm,$login);
$info=explode("|!:!|",$data);
dbmclose($dbm);
?>
同学录用户修改信息
}
?>
setcookie("login",false,time()+31536000);
header("location:login.php3");
?>
7、修改信息文件modify.php3
require("common.php3");
$id=$login;
if($submit){
if($name=="")error("请填写您的名字!");
elseif($mail=="")error("请填写您的邮件地址!");
else{
$dbm=dbmopen("class","w");
$intro=nl2br($intro);
$data="$name|!:!|$nickname|!:!|$mail|!:!|$home|!:!|$oicq|!:!|$icq|!:!|$add|!:!|$tel|!:!|$birth|!:!|$job|!:!|$intro|!:!|$sex";
dbmreplace($dbm,$id,$data);
dbmclose($dbm);
header("Location:index.php3");
}
}else{
$dbm=dbmopen("class","r");
$data=dbmfetch($dbm,$login);
$info=explode("|!:!|",$data);
dbmclose($dbm);
?>
|
}
?>
上一篇: Mysql权限系统工作原理_MySQL
下一篇: 哪位高手有新浪的投票评论的代码
推荐阅读
-
PHP程序开发范例学习之表单 获取文本框的值_php基础
-
PHP+DBM的同学录程序(5)_PHP教程
-
一个模仿oso的php论坛程序源码(之二)第1/3页
-
PHP程序员不应该忽略的3点
-
解决Python3 被PHP程序调用执行返回乱码的问题
-
一个模仿oso的php论坛程序源码(之二)第1/3页
-
解决Python3 被PHP程序调用执行返回乱码的问题
-
PHP程序员不应该忽略的3点
-
无数据库的详细域名查询程序PHP版(3)
-
基础需求: 让用户输入用户名密码 认证成功后显示欢迎信息 输错三次后退出程序 升级需求: 可以支持多个用户登录 (提示,通过列表存多个账户信息) 用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里)