Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Скрипт авторизации


Автор: Гость_Narina 12.2.2004, 11:55
Помогите пожалуйста со скриптом авторизации!
Нужна самая простая формочка!
Спасибо заранее!!!

мой мейл narinochka@mail.ru


Автор: MuToGeN 12.2.2004, 12:03
Самое простое? Тогда .htpasswd

Автор: Narina S. 12.2.2004, 12:07
MuToGeN

если бы я еще знала, что это значит! ;)

Автор: ElectricalStorm 12.2.2004, 12:25
Я думаю ей нужна не апачевая а чето типа <form>Логин<input>Пароль<input></form> ......

Автор: Narina S. 12.2.2004, 12:35
ElectricalStorm Да, да!!! Именно такая мне и нужна! ;)))

Автор: Master 12.2.2004, 12:39
Код
<?php
session_start();
session_register("start");

if (!isset($login)){$login="";}
if (!isset($password)){$password="";}


if(!isset($_SESSION['start'])) {
if($login == 'login' && $password == 'pass' ) {
 $_SESSION['start'] = time();
} else {
 echo ("
  <FORM action=\"admin.php\" method=\"POST\">
  Логин: <INPUT type=\"text\" name=\"login\" value=\"".$login."\"><BR>
  Пароль: <INPUT type=\"password\" name=\"password\"><BR>
  <INPUT type=\"submit\" value=\"войти\">
  </FORM>
 ");
 exit;
}
}

?>

Автор: Narina S. 12.2.2004, 13:13
а admin.php так понимаю обработчик этой формы?

Автор: Master 12.2.2004, 13:21
admin.php это файл из которого инкляйдится файл со скриптом авторизации.
и из всех защищенных файлов он тоже инкляйдится...

я делаю либо так либо с помощью апача.

Автор: Narina S. 12.2.2004, 14:22
Master Cпасибки!!!

Автор: =Bik= 12.2.2004, 17:14
Цитата
...action=\"admin.php\"...

А зачем слеши ??

Автор: __vi 12.2.2004, 17:23
Цитата
А зачем слеши ??

Ескейпы это!

Master, точно мой код, надо же.

Автор: IZ@TOP 12.2.2004, 19:46
__vi, разве можно по разному написать то что можно написать только в одном варианте wink.gif

Автор: __vi 12.2.2004, 19:47
Да, да. Я в том же смысле

Автор: -=::BlackCat::=- 14.2.2004, 11:43
Iz@top

можно, особенно когда плохо знаешь язык, мне вот такая фигня понадобилась, я трохи по другому все зделал biggrin.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)