editpsd.php
来自「哈克MusicPHP音乐程序v1.0一套基本于PHP+TXT的在线音乐播放程序。」· PHP 代码 · 共 46 行
PHP
46 行
<?php
require("global.php");
$subtitle='修改密码';
//试听排行
$top="viewhot";
if (GetCookie('userlogin')!="1"){
Showmsg("no","您还没有登录或注册!","登录或注册", "login.php?jumpurl=editpsd.php");
exit;
}
else { $username=GetCookie('username'); }
if(empty($action)){
require("header.php");
include_once PrintEot('editpsd');
footer();
exit;
}
elseif ($action=="save"){
if(!$oldpsd || !$newpsd || !$repnewpsd) {
Showmsg("no","密码不能为空!请填写完整!", "返回重新填写", "javascript:history.back(-1)");
exit;
}
$user_info=@file("$userdir/$username.php");
list($user_name,$user_nicheng,$user_pass,$user_level,$user_mail,$add_lrcnum,$commend_song,$reg_time)=explode("|",$user_info[1]);
if ($user_pass!=md5($oldpsd)) {
Showmsg("no","原密码错误!","返回重新填写","javascript:history.back(-1)");
exit;
}
if($newpsd!=$repnewpsd) {
Showmsg("no","两次密码输入不一致,请返回重新填写!", "返回重新填写", "javascript:history.back(-1)");
exit;
}
$new_psd=md5($newpsd);
$new_line=array($user_name,$user_nicheng,$new_psd,$user_level,$user_mail,$add_lrcnum,$commend_song,$reg_time);
$line=implode("|",$new_line)."|\n";
$line="<? exit;?>\n".$line;
writetofile("$userdir/$username.php",$line);
if (!$jumpurl) $jumpurl="member.php";
Showmsg("yes","密码修改成功!2 秒后页面将自动跳转到新的页面","自动跳转", $jumpurl);
exit;
}
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?