View file wofh/npass.php

File size: 1.36Kb
<?
//новый пароль
if (isset($oldpas) && isset($newpas) )
{
   $pas=explode("|",$game["loc"][$game["players"][$login]][$login]["info"]);
   if ($pas[0]!=$oldpas) msg("Неверный пароль","Смена пароля");
	if (ereg("[^a-zA-Z0-9_]+",$oldpas)) msg("Только лат. буквы и цифры в пароле","Смена пароля");
	$pas[0]=$newpas;
	$player["info"]=implode("|",$pas); 
	msg("Ваш новый пароль:<br/><b><big>$newpas</big></b><br/>Пожалуйста, авторизируйтесь заново<br/><a href=\"$PHP_SELF?login=$login&p=$newpas&site=connect2\">[войти]</a>","Успешно",0,'none');
} else {
if ($player['style']=='0') {
	$tmpt="<p align=\"center\">Старый пароль<br/><input name=\"oldpas\" maxlength=\"30\" size=\"10\"/><br/>
		Новый пароль<br/><input name=\"newpas\" maxlength=\"25\" size=\"10\"/><br/>
		<a href=\"$PHP_SELF?sid=$sid&newpas=$(newpas)&oldpas=$(oldpas)\">[сменить]</a>";
} else {
$tmpt="<form action=\"$PHP_SELF?sid=$sid&npass=1\" method=\"post\">
Старый пароль<br/><input name=\"oldpas\" value=\"$oldpas\" maxlength=\"20\"/><br/>
Новый пароль<br/><input name=\"newpas\" maxlength=\"20\"/><br/>
<br/><input type=\"submit\" value=\"[сменить]\" class=\"btn\">";
}
msg($tmpt,"Смена пароля");
}
?>