|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.04.2015, 21:43 | #1 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
вход в систему
Здравствуйте, подскажите пожалуйста как войти в систему под логином и паролем.
Вот страница регистрации(2.php), данные с этой страницы добавляются в базу данных(1.php): 2.php Код HTML:
<html> <head> <title>регистрация</title> <META content="text/html; charset=windows-1251" http-equiv=Content-Type> <link rel="stylesheet" type="text/css" href="style1.css"> <script type="text/javascript" src="script.js"></script> </head> <body> <center> <img src="js6.gif"><br><br> <br><br> <? $db = mysql_connect( "localhost", "root", ""); mysql_select_db ('mydb',$db); ?> <form name="forma1" action="1.php" method="POST"> <table border="0" cellspacing="5" cellpadding="5"> <tr><td align="right" valign="top">Фамилия</td> <td><input type="text" name="fam" size="25"></td> </tr> <tr><td align="right" valign="top">Имя</td> <td><input type="text" name="name" size="25"></td> </tr> <tr><td align="right" valign="top">Отчество</td> <td><input type="text" name="otch" size="25"></td> </tr> <tr><td align="right" valign="top">e-mail</td> <td><input type="text" name="mail" size="25"></td> </tr> <tr><td align="right" valign="top">Логин</td> <td><input type="text" name="login" size="25"></td> </tr> <tr><td align="right" valign="top" >Пароль</td> <td><input type="password" name="password" size="25"></td> </tr> <tr><td align="right" valign="top" >Повтор пароля</td> <td><input type="password" name="password1" size="25"></td> </tr> <tr><td align="right" valign="top" >Пол</td> <td><input type="radio" name="sex" value="man" checked>мужской <input type="radio" name="sex" value="woman"> женский </td> </tr> <tr><td align="right" valign="top">Ваши пожелания</td> <td><textarea cols="30" rows="3" wrap="physical" name="pozhel"></textarea> </td> </tr> <tr><td align="right" colspan="2"> <input type="submit" name="submit" value="Отправить" > <input type="reset" name="reset" value="Очистить"> </td> </tr> </table> </form> <img src="js7.gif"> </center> </body> </html> 1.php PHP код:
и вот страница входа(vhod.html): Код HTML:
<html> <head> <META content="text/html; charset=windows-1251" http-equiv=Content-Type> <script typy="text/javascript" src="scriptvhod.js"></script> </head> <body > <form name="form2"> Логин:<input type="text" name="name" size="25"><br><br> Пароль:<input type="text" name="password2" size="25"><br><br> <input type="button" name="button" value="Войти"> </form> </body> </html> |
19.04.2015, 15:50 | #2 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
Никто не знает?
|
19.04.2015, 16:11 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
За 13 дней можно было бы и самому нагуглить.
Пример авторизации с помощью сессий |
19.04.2015, 16:48 | #4 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
за это время много всего прочитала,но так и не разобралась как это сделать в моем случае.
Т.е. получается вот это у меня будет страница входа?: PHP код:
|
19.04.2015, 17:07 | #5 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
По ссылке же русским по белому написано:
Цитата:
Согласно этому скрипту, есть 3 состояния пользователя: – пользователь НЕ авторизован – пользователь авторизован – пользователь хочет выйти из системы Если пользователь НЕ авторизован – скрипт выводит форму авторизации, после заполнения формы – выполняет авторизацию пользователя. Если пользователь указал в URL ?action=logout – скрипт осуществляет деавторизацию пользователя (выход из системы). Если пользователь уже авторизован – скрипт просто завершает свою работу, «пропуская» пользователя на запрошенную им страницу. |
|
19.04.2015, 17:26 | #6 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
Допустим я поместила этот код вместо страницы vhod.html (стал vhod.php):
Код:
И добавила например на страницу опросов require "vhod.php"; Код:
Я заполняю форму регистрации и отправляю в бд. Захожу на эту страницу авторизации, ввожу тот логин и пароль из формы регистрации, нажимаю на кнопку и ничего... А как понять зашел пользователь или нет?ничего ведь не отображается.. |
19.04.2015, 17:56 | #7 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Нет – require 'vhod.php'; нужно разместить в самом начале скрипта, первой строкой.
Цитата:
Вы же на страницу опросов заходите? |
|
19.04.2015, 18:04 | #8 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
Сделала так:
Код:
На страницу опросов всегда заходит,независимо от того зарегистрирован или нет. Я имею ввиду,что например выводилось бы сообщение что "спасибо что зашли Вася." и кнопка выхода,чтобы пользователь мог выйти. А на сайт с опросами, чтобы могли заходить только зарегистрированные пользователи. |
19.04.2015, 18:26 | #9 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Цитата:
заплатите вам сделают, иначе бы сами все давно сделали, либо начните изучения с простого чтобы понять принципы работы
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
19.04.2015, 18:45 | #10 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Добью, раз начал
vhod.php: PHP код:
PHP код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проблема с входом в систему. Служба "Клиент групповой политики" препятствует входу в систему | Илья Кийков | Свободное общение | 0 | 09.12.2013 21:02 |
Вход в БД | VHomer | БД в Delphi | 12 | 12.06.2010 02:58 |
Вход | limon | PHP | 4 | 14.01.2009 17:46 |
как из Delphi определить под какой учетной записью осуществлен вход в систему | zetrix | Безопасность, Шифрование | 1 | 29.10.2006 11:14 |