![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.11.2010
Сообщений: 17
|
![]()
Помогите пожалуста разобратся с этой системой регистрации посетителей.
http://www.dezignweb.h17.ru/reg_php.php Что касаетса исходного кода регистрации, так все получилось. А вот с авторизацией невьехал пока http://www.dezignweb.h17.ru/avt_php.php Подключение к базе данных Создаем файл connect.php. В нем мы пишем код для подключения нашей базы данных. Код <?php $dblocation = "localhost"; $dbname = "database_name"; $dbuser = "root"; $dbpasswd = ""; $dbcnx = @mysql_connect($dblocation,$dbuser, $dbpasswd); if (!$dbcnx) { echo( "<P> Не удалось подключиться к базе. </P>" ); exit(); } if (!@mysql_select_db($dbname, $dbcnx)) { echo( "<P> Не выбранна база данных. .</P>" ); exit(); } ?> $dblocation - Адрес базы. $dbname - Имя базы данных. $dbuser - Пользователь базы данных. $dbpasswd - Пароль к базе данных. Код авторизации Код <?php include_once("connect.php"); if(isset($_POST['auth_submit'])) { $login = $_POST['login']; $password = $_POST['password']; $query = "SELECT id, login, password FROM users WHERE login ='{$login}' AND password='{$password}' LIMIT 1"; $sql = mysql_query($query) or die(mysql_error()); if (mysql_num_rows($sql) == 1) echo 'Авторизация прошла успешно'; else echo 'Ошибка авторизации'; } ?> Эти оба скрипта должны быть в connect.php ? как правельно их прописать и куда? Исходники на регистрацию сайта скачал а вот на авторизацию нет на сервере! Поэтому и непонил. Это моя первая попытка сделать регистрацию посетителей сайта, поэтому прошу как можно попадробнее разьяснить чтобы в дальнейшей работе я допустил как можно на минимум ошибок! Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
![]()
Код авторизации можно вынести в отдельный файл. тк Файл connect.php подключается в нем. (include_once("connect.php");)
Прочитайте еще вот эту статью http://forum.antichat.ru/thread30641.html очень пригодится =) А вообще это не удачный пример регистрации и авторизации. Почему? Ответ найдете здесь http://ru.wikipedia.org/wiki/Внедрение_SQL-кода |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 06.11.2010
Сообщений: 17
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Счетчик онлайн-посетителей сайта | bag | Помощь студентам | 3 | 29.10.2014 19:07 |
Можно ли узнать разрешение посетителей сайта? | batusai | PHP | 3 | 19.11.2010 09:16 |
Колличество посетителей сайта | victor5133 | HTML и CSS | 6 | 24.10.2010 15:23 |
Регистрация сайта | Алла66 | Помощь студентам | 3 | 21.08.2008 19:33 |