Используйте эти подсказки, чтобы создать сайт войти
и
это простой сайт для входа системы, которая была очень надежной и безопасной для меня. Я сам ее использую на своих сайтах, когда требуется простая система. Если вы немного знаете PHP и MySQL, это очень простой в использовании. & мочекаменная вот как создать систему входа на сайт с использованием PHP и MySQL.<охватывают> <р>
<р>во-первых, вы должны иметь MySQL, установленных на вашем компьютере. У меня есть <установлен сильный>ХАМП и я использую
в панели phpmyadmin для доступа к моей базе данных. Они бесплатны для скачивания просто искать их в интернете. Также нужно создать базу данных в СУБД MySQL. И как вы продолжите, помните, что имена файлов Linux-сервер всегда чувствительны к регистру. LOGIN.PHP не равно login.php как будет на серверах Windows.
- запуск этой команды SQL в вашей базе данных MySQL (вы должны иметь один):в<р>создать таблицу пользователей (в
идентификатор Тип int(3) не NULL типа auto_increment,
логин Тип varchar(8) по умолчанию NULL,
пароль Тип varchar(8) по умолчанию NULL,
В первичный ключ (идентификатор)
В ) тип=отличиями типа auto_increment=3 и Это создать таблицу, которая будет записывать логины и пароли. <р>
- затем, создайте файл login.php . эта страница будет содержать форму, в которую будут представлять данные пользователям.
и <р><цвет шрифта="#0000bb"> В session_name<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"MyLogin"<цвет шрифта="#007700">) и
<цвет шрифта="#0000bb">если же нет<цвет шрифта="#007700">() в
<цвет шрифта="#0000bb">session_destroy<цвет шрифта="#007700">() <р><цвет шрифта="#007700">если(<цвет шрифта="#0000bb">параметр$_get<цвет шрифта="#007700">[<цвет шрифта="#dd0000"> "логин" <цвет шрифта="#007700">] == <цвет шрифта="#dd0000">"сбой"<цвет шрифта="#007700">) {и
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">печать <цвет шрифта="#0000bb">переменная$_get<цвет шрифта="#007700">[<цвет шрифта="#dd0000">, потому что<цвет шрифта="#007700">]
В }в
<цвет шрифта="#0000bb">?>
<имя формы="login_form" метод="сообщение" действие="отчет.РНР?действие=логин">
имя пользователя: <Тип входного="текст" имя="пользователь"><БР><БР /> пароль: <входной Тип="пароль" имя="фрд"><БР><БР /> <входной Тип="отправить">
и и <р> - теперь создать LOG.PHP. Это файл, который выполняет функции действия для формы.
и <р><цвет шрифта="#0000bb"> В session_name<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"MyLogin"<цвет шрифта="#007700">) и
<цвет шрифта="#0000bb">если же нет<цвет шрифта="#007700">() <р><цвет шрифта="#007700">если(<цвет шрифта="#0000bb">параметр$_get<цвет шрифта="#007700">[<цвет шрифта="#dd0000">'действия'<цвет шрифта="#007700">] == <цвет шрифта="#dd0000">"логин"<цвет шрифта="#007700">) {и
<цвет шрифта="#0000bb"> $конн <цвет шрифта="#007700">= <цвет шрифта="#0000bb">соединение<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"локальный"<цвет шрифта="#007700">,<цвет шрифта="#dd0000">"пользователь"<цвет шрифта="#007700">,<цвет шрифта="#dd0000">"пароль"<цвет шрифта="#007700">) <цвет шрифта="#ff8000">// ваш MySQL связи данных
<цвет шрифта="#0000bb"> $дБ <цвет шрифта="#007700">= <цвет шрифта="#0000bb">mysql_select_db<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"имя"<цвет шрифта="#007700">) <цвет шрифта="#ff8000">//положи свое имя базы данных здесь<цвет шрифта="#0000bb">
$имя <цвет шрифта="#007700">= <цвет шрифта="#0000bb">$_post, где<цвет шрифта="#007700">[<цвет шрифта="#dd0000">'пользователь'<цвет шрифта="#007700">] в
<цвет шрифта="#0000bb"> $q_user <цвет шрифта="#007700">= <цвет шрифта="#0000bb">mysql_query<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"выбрать * из пользователей, где login='$имя'"<цвет шрифта="#007700">) <р><цвет шрифта="#007700"><цвет шрифта="#0000bb"> <цвет шрифта="#007700">если(<цвет шрифта="#0000bb">mysql_num_rows<цвет шрифта="#007700">(<цвет шрифта="#0000bb">$q_user<цвет шрифта="#007700">) == <цвет шрифта="#0000bb">1<цвет шрифта="#007700">) {и
<цвет шрифта="#0000bb">
В запрос $query <цвет шрифта="#007700">= <цвет шрифта="#0000bb">mysql_query<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"выбрать * из пользователей, где login='$имя'"<цвет шрифта="#007700">) и
<цвет шрифта="#0000bb"> данные <цвет шрифта="#007700">= <цвет шрифта="#0000bb">mysql_fetch_array<цвет шрифта="#007700">(<цвет шрифта="#0000bb">запрос$query<цвет шрифта="#007700">) в
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">если(<цвет шрифта="#0000bb">$_post, где<цвет шрифта="#007700">[<цвет шрифта="#dd0000">'Дуо'<цвет шрифта="#007700">] == <цвет шрифта="#0000bb">данные<цвет шрифта="#007700">[<цвет шрифта="#dd0000">пароль<цвет шрифта="#007700">]) {
<цвет шрифта="#0000bb"> session_register<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"имя"<цвет шрифта="#007700">) в
<цвет шрифта="#0000bb"> Заголовок<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"Расположение: yourpage.php"<цвет шрифта="#007700">) <цвет шрифта="#ff8000">// успехи странице. поместите URL-адрес<цвет шрифта="#0000bb">
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">выход есть
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">} еще {и
<цвет шрифта="#0000bb"> Заголовок<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"Расположение: войти.РНР?логин=не получилось ... причины="<цвет шрифта="#007700">.<цвет шрифта="#0000bb">функция urlencode<цвет шрифта="#007700">(<цвет шрифта="#dd0000">'неправильный пароль'<цвет шрифта="#007700">)) в
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">выход есть
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">}
В <цвет шрифта="#0000bb"> <цвет шрифта="#007700">} еще {и
<цвет шрифта="#0000bb"> Заголовок<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"Расположение: войти.РНР?логин=не получилось ... причины="<цвет шрифта="#007700">.<цвет шрифта="#0000bb">функция urlencode<цвет шрифта="#007700">(<цвет шрифта="#dd0000">'недопустимый Пользователь'<цвет шрифта="#007700">)) в
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">выход есть
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">}
В }<р><цвет шрифта="#007700"><цвет шрифта="#ff8000">// если сессия не зарегистрирован в
<цвет шрифта="#007700">если(<цвет шрифта="#0000bb">session_is_registered<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"имя"<цвет шрифта="#007700">) == <цвет шрифта="#0000bb">ложные<цвет шрифта="#007700">) {
В <цвет шрифта="#0000bb"> Заголовок<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"Расположение: login.php"<цвет шрифта="#007700">) и
}
В <цвет шрифта="#0000bb">?> <р> - если вы уделили достаточно внимания, вы заметили, что логин приведет пользователя YOURPAGE.PHP. Добавьте следующие строки кода любой веб-страницы, которые вы хотите защитить (в том числе yourpage.php):
и <р><цвет шрифта="#0000bb"> <цвет шрифта="#007700">требуют(<цвет шрифта="#dd0000">"log.php"<цвет шрифта="#007700">) и
<цвет шрифта="#0000bb">?><р><цвет шрифта="#0000bb">печать имени пользователя на экране очень легко. Просто добавьте этот код:<р><цвет шрифта="#0000bb">печать <цвет шрифта="#0000bb">$_SESSION<цвет шрифта="#007700">[<цвет шрифта="#dd0000">"имя"<цвет шрифта="#007700">] <цвет шрифта="#0000bb">?> <р> <р> <цвет шрифта="#0000bb"> <р> <цвет шрифта="#000000">вот и все. Теперь вы можете использовать PHP и MySQL, чтобы создать простой сайт для входа. Он работает нормально, но если у вас возникли проблемы с ним, пожалуйста, свяжитесь со мной!!! <И><Р> Маркос Рисо
с
В WebDeveloper - [email protected] в
<див класс="meta_data_block"> <див> <див класс="meta_block"> <див класс="meta_box"> <див класс="meta_title">необходимые инструменты: <див класс="meta_data_list">- компьютер
- редактор кода
- браузер
Сделать систему входа для веб-сайта: PHP и MySQL
Используйте эти подсказки, чтобы создать сайт войти
и
это простой сайт для входа системы, которая была очень надежной и безопасной для меня. Я сам ее использую на своих сайтах, когда требуется простая система. Если вы немного знаете PHP и MySQL, это очень простой в использовании. & мочекаменная вот как создать систему входа на сайт с использованием PHP и MySQL.<охватывают> <р>
<р>во-первых, вы должны иметь MySQL, установленных на вашем компьютере. У меня есть <установлен сильный>ХАМП и я использую
в панели phpmyadmin для доступа к моей базе данных. Они бесплатны для скачивания просто искать их в интернете. Также нужно создать базу данных в СУБД MySQL. И как вы продолжите, помните, что имена файлов Linux-сервер всегда чувствительны к регистру. LOGIN.PHP не равно login.php как будет на серверах Windows.
- запуск этой команды SQL в вашей базе данных MySQL (вы должны иметь один):в<р>создать таблицу пользователей (в
идентификатор Тип int(3) не NULL типа auto_increment,
логин Тип varchar(8) по умолчанию NULL,
пароль Тип varchar(8) по умолчанию NULL,
В первичный ключ (идентификатор)
В ) тип=отличиями типа auto_increment=3 и Это создать таблицу, которая будет записывать логины и пароли. <р>
- затем, создайте файл login.php . эта страница будет содержать форму, в которую будут представлять данные пользователям.
и <р><цвет шрифта="#0000bb"> В session_name<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"MyLogin"<цвет шрифта="#007700">) и
<цвет шрифта="#0000bb">если же нет<цвет шрифта="#007700">() в
<цвет шрифта="#0000bb">session_destroy<цвет шрифта="#007700">() <р><цвет шрифта="#007700">если(<цвет шрифта="#0000bb">параметр$_get<цвет шрифта="#007700">[<цвет шрифта="#dd0000"> "логин" <цвет шрифта="#007700">] == <цвет шрифта="#dd0000">"сбой"<цвет шрифта="#007700">) {и
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">печать <цвет шрифта="#0000bb">переменная$_get<цвет шрифта="#007700">[<цвет шрифта="#dd0000">, потому что<цвет шрифта="#007700">]
В }в
<цвет шрифта="#0000bb">?>
<имя формы="login_form" метод="сообщение" действие="отчет.РНР?действие=логин">
имя пользователя: <Тип входного="текст" имя="пользователь"><БР><БР /> пароль: <входной Тип="пароль" имя="фрд"><БР><БР /> <входной Тип="отправить">
и и <р> - теперь создать LOG.PHP. Это файл, который выполняет функции действия для формы.
и <р><цвет шрифта="#0000bb"> В session_name<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"MyLogin"<цвет шрифта="#007700">) и
<цвет шрифта="#0000bb">если же нет<цвет шрифта="#007700">() <р><цвет шрифта="#007700">если(<цвет шрифта="#0000bb">параметр$_get<цвет шрифта="#007700">[<цвет шрифта="#dd0000">'действия'<цвет шрифта="#007700">] == <цвет шрифта="#dd0000">"логин"<цвет шрифта="#007700">) {и
<цвет шрифта="#0000bb"> $конн <цвет шрифта="#007700">= <цвет шрифта="#0000bb">соединение<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"локальный"<цвет шрифта="#007700">,<цвет шрифта="#dd0000">"пользователь"<цвет шрифта="#007700">,<цвет шрифта="#dd0000">"пароль"<цвет шрифта="#007700">) <цвет шрифта="#ff8000">// ваш MySQL связи данных
<цвет шрифта="#0000bb"> $дБ <цвет шрифта="#007700">= <цвет шрифта="#0000bb">mysql_select_db<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"имя"<цвет шрифта="#007700">) <цвет шрифта="#ff8000">//положи свое имя базы данных здесь<цвет шрифта="#0000bb">
$имя <цвет шрифта="#007700">= <цвет шрифта="#0000bb">$_post, где<цвет шрифта="#007700">[<цвет шрифта="#dd0000">'пользователь'<цвет шрифта="#007700">] в
<цвет шрифта="#0000bb"> $q_user <цвет шрифта="#007700">= <цвет шрифта="#0000bb">mysql_query<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"выбрать * из пользователей, где login='$имя'"<цвет шрифта="#007700">) <р><цвет шрифта="#007700"><цвет шрифта="#0000bb"> <цвет шрифта="#007700">если(<цвет шрифта="#0000bb">mysql_num_rows<цвет шрифта="#007700">(<цвет шрифта="#0000bb">$q_user<цвет шрифта="#007700">) == <цвет шрифта="#0000bb">1<цвет шрифта="#007700">) {и
<цвет шрифта="#0000bb">
В запрос $query <цвет шрифта="#007700">= <цвет шрифта="#0000bb">mysql_query<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"выбрать * из пользователей, где login='$имя'"<цвет шрифта="#007700">) и
<цвет шрифта="#0000bb"> данные <цвет шрифта="#007700">= <цвет шрифта="#0000bb">mysql_fetch_array<цвет шрифта="#007700">(<цвет шрифта="#0000bb">запрос$query<цвет шрифта="#007700">) в
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">если(<цвет шрифта="#0000bb">$_post, где<цвет шрифта="#007700">[<цвет шрифта="#dd0000">'Дуо'<цвет шрифта="#007700">] == <цвет шрифта="#0000bb">данные<цвет шрифта="#007700">[<цвет шрифта="#dd0000">пароль<цвет шрифта="#007700">]) {
<цвет шрифта="#0000bb"> session_register<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"имя"<цвет шрифта="#007700">) в
<цвет шрифта="#0000bb"> Заголовок<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"Расположение: yourpage.php"<цвет шрифта="#007700">) <цвет шрифта="#ff8000">// успехи странице. поместите URL-адрес<цвет шрифта="#0000bb">
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">выход есть
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">} еще {и
<цвет шрифта="#0000bb"> Заголовок<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"Расположение: войти.РНР?логин=не получилось ... причины="<цвет шрифта="#007700">.<цвет шрифта="#0000bb">функция urlencode<цвет шрифта="#007700">(<цвет шрифта="#dd0000">'неправильный пароль'<цвет шрифта="#007700">)) в
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">выход есть
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">}
В <цвет шрифта="#0000bb"> <цвет шрифта="#007700">} еще {и
<цвет шрифта="#0000bb"> Заголовок<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"Расположение: войти.РНР?логин=не получилось ... причины="<цвет шрифта="#007700">.<цвет шрифта="#0000bb">функция urlencode<цвет шрифта="#007700">(<цвет шрифта="#dd0000">'недопустимый Пользователь'<цвет шрифта="#007700">)) в
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">выход есть
<цвет шрифта="#0000bb"> <цвет шрифта="#007700">}
В }<р><цвет шрифта="#007700"><цвет шрифта="#ff8000">// если сессия не зарегистрирован в
<цвет шрифта="#007700">если(<цвет шрифта="#0000bb">session_is_registered<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"имя"<цвет шрифта="#007700">) == <цвет шрифта="#0000bb">ложные<цвет шрифта="#007700">) {
В <цвет шрифта="#0000bb"> Заголовок<цвет шрифта="#007700">(<цвет шрифта="#dd0000">"Расположение: login.php"<цвет шрифта="#007700">) и
}
В <цвет шрифта="#0000bb">?> <р> - если вы уделили достаточно внимания, вы заметили, что логин приведет пользователя YOURPAGE.PHP. Добавьте следующие строки кода любой веб-страницы, которые вы хотите защитить (в том числе yourpage.php):
и <р><цвет шрифта="#0000bb"> <цвет шрифта="#007700">требуют(<цвет шрифта="#dd0000">"log.php"<цвет шрифта="#007700">) и
<цвет шрифта="#0000bb">?><р><цвет шрифта="#0000bb">печать имени пользователя на экране очень легко. Просто добавьте этот код:<р><цвет шрифта="#0000bb">печать <цвет шрифта="#0000bb">$_SESSION<цвет шрифта="#007700">[<цвет шрифта="#dd0000">"имя"<цвет шрифта="#007700">] <цвет шрифта="#0000bb">?> <р> <р> <цвет шрифта="#0000bb"> <р> <цвет шрифта="#000000">вот и все. Теперь вы можете использовать PHP и MySQL, чтобы создать простой сайт для входа. Он работает нормально, но если у вас возникли проблемы с ним, пожалуйста, свяжитесь со мной!!! <И><Р> Маркос Рисо
с
В WebDeveloper - [email protected] в
<див класс="meta_data_block"> <див> <див класс="meta_block"> <див класс="meta_box"> <див класс="meta_title">необходимые инструменты: <див класс="meta_data_list">- компьютер
- редактор кода
- браузер
Сделать систему входа для веб-сайта: PHP и MySQL
By russiatips
Используйте эти подсказки, чтобы создать сайт войти