Коллеги, помогите начинающему решить задачу.
есть скрипт регистрации на сайте
// собираем введенные данные и записываемв переменные
$email = $_POST[\'email\'];
$pass = $_POST[\'pass\'];
$name = $_POST[\'name\'];
$sename = $_POST[\'sename\'];
//записываем в переменную то что собираемся писать в файл
$text .= "Е mail: $email \\n";
$text .= "Пароль: $pass \\n";
$text .= "Имя: $name \\n";
$text .= "Фамилия: $sename \\n";
//если все переменные имеют значения выполняем запись в файл
if (!empty($email) && !empty($pass) && !empty($name) && !empty($sename))
{
//открываем для дозаписи файл message.txt лежаший в одной папке с текущей страницей
$file = fopen ("message.txt", "a+"); fwrite ($file,$text); // пишем в файл
fclose ($file); // закрываем файл
}
header(\'Location:
http://www.mysite.kz/\');
?>
Далее есть скрипт авторизации пользователя
$login=@$_GET[\'login\'];
$pass=@$_GET[\'pass\'];
$result=0;
foreach (file(\'message.txt\') as $k)
{if (substr($k, 0, -2)=="$login $pass") $result=1;
}
if ($result!=1)
{//Несанкционированный доступ
exit;}
session_start();
session_register("authorize");
$authorize=1;
header(\'Location:
http://www.mysite.kz/\');
?>
Регистрация проходит нормально. все данные в текстовый файл пишутся, а вот авторизация не проходит.
Подскажите,пожалуйста, где моя ошибка???