хочу написать скрипт , но авторизация встала занозой
помогите с формой авторизации на ПХП, там потом идет выбор карты,
если не трудно или пните в нужном направлении..
<form method="post" action="">
Введите логин и пароль: <br />
Логин: <input type="checkbox" name="login"><br />
Пароль: <input type="checkbox" name="pass"><br />
<input type="submit" value="Go">
</form>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$_login = $_POST['login'];
$_pass = $_POST['pass'];
$base = explode("\n", file_get_contents('base.db'));
foreach ($base as $base_val) {
$base_val = explode(";", $base_val);
if($base_val[0] == $_login && $base_val[1] == $_pass) {
echo 'Ура! Вы успешно авторизовались';
$_login_yes = 1;
break;
}
}
if(!$_login_yes) {
echo 'Что то не так, попробуйте еще разочек';
}
}
?>
В файле base.db лежат в таком виде данные
Код:
login1:pass1
login2:pass2
login3:pass3
Направление дал, дальше думай
Добавлено через 7 часов 55 минут
А вот так код короче
Код:
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$_login = $_POST['login'].';'.$_POST['pass'];
// Тут можно сделать запрос к базе данных для получения от туда логина и пароля
// Или можно хранить в текстовом виде если пользователей мало
$base = explode("\n", file_get_contents('base.db'));
if(in_array($_login, $base)) {
echo 'Ура! Вы успешно авторизовались';
} else {
echo 'Что то не так, попробуйте еще разочек';
}
}
________________
База котов PW: [Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось MySexy; 22.09.2010 в 07:51.
Причина: Добавлено сообщение