| |
|
|
| | Я очень плохо знаю php, но мне очень хочется научиться одной вещи!
Объясню подробно!
Есть файл в папке /user/ с именем all.dat.
Мне нужно сделать такое:
парень вводит в поле логин свой логин, в поле пароль свой пароль. Мне нужно искать в файле /user/all.dat такой логин, потом сравнивать введённый пароль с настоящим и разрешать авторизацию (регистрировать сессию с переменными) или ее запрещать!
Файл /user/all.dat строиться так:
login|q|password|q|пол|q|возраст|q|город|q|адресСайта|q|адресАватара|q|увлечения|q|прочее
|
| |
| |
|
|
|
| |
|
|
| |
для: cheops
(25.01.2007 в 15:08)
| | | Я такой тупой шо них.... не понимаю. можно для моего случая??? | |
| |
|
|
| |
|
|
| |
для: Maxam
(25.01.2007 в 15:27)
| | |
$users = file ('users/all.dat');
$ok = false;
foreach ($users as $us) {
list ($login, $pass, $info) = explode ('|q|', $us);
if ($login==$_POST['login'] && $pass==$_POST['password']) {
$ok = true;
break;
}
}
|
Если есть то $ok содержит true иначе false
По идее должен работать | |
| |
|
|
| |
|
|
| |
для: bronenos
(25.01.2007 в 16:19)
| | | Спасибо! Бог тебе здоровья! :) | |
| |
|
|