Вы не зашли.
Главная » PHP » Помогите с авторизацией
#1. alchin Off (0)
Участник
2009.10.24 18:06
Помогите с авторизацией, чего-то не прописует логин и пароль в users.db.
Код:
span style="color: #0000BB"><?phpsession_start();include("header.inc");if (isset($name) && isset($pass) && !empty($name) && !empty($pass)){$data = File("data/users.db");for ($p=0;$p<count($data);$p++) {$dat_arr = explode(";", $data[$p]);if ($dat_arr[0] == $name) {echo "<p><center>Есть пользователь с таким именем</center><p>";session_destroy();exit();}}$fp = fopen("ind/data/users.db", 'a');$pass1 = md5($pass);fputs ($fp, "$name;$pass1\r\n");fclose($fp);echo "Спасибо за регистрацию<p>";session_register("name");session_register("pass");echo "<a href=member.php>Перейти в member-зону</a><p>";}else{echo "<form action=reg.php method=post><table><tr><td><center>Ваше имя<td><input type=text size=15 name=name></tr><br><tr><td><center>Ваш пароль<td><input type=password size=15 name=pass></tr><br></table><p><input type=submit value=\"Зарегистрироваться\"></form>";}include("end.inc");?>
#2. Gemorroj Off (107)
Administrator
2009.10.24 20:08
ну проверь. включи отчет об ошибках и посмотри что пишет. суествует ли файл ind/data/users.db и даны ли на него права на запись?
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.010 s