Як написати просту авторизацію на php
Ми будемо писати просту авторизацію на PHP, яка не вимагає базу даних MySQL. Для чого може знадобиться скрипт авторизації? Скрипт авторизації потрібен для обмеження доступу на окрему web-сторінку, або навіть на весь ваш сайт. Плюсом скрипта є те що його складно зламати, але можливо. Нагадаю ми пишемо найпростіший скрипт для авторизації на PHP. Ми будемо розглядати 2 типу скрипта.
1) Однотипний логін і пароль.
2) З міні базою даних.
Інструкція
Рівень складності: Нескладно
1 крок
Для початку розглянемо 1 варіант, - це однотипний логін і пароль.
Відкриваємо блокнот, копіюємо і вставляємо вказаний нижче скрипт в блокнот.
lt ;?
$ Login_user = "admin" -
$ Password_user = "admin";
$ Login = $POST['Login'] -
$ Password = $POST['Password'];
if (($ login_user == $ login) and ($ password_user == $ password))
{
echo "Ласкаво просимо" -
}
else
{
echo "Чи не правильний логін або пароль" -
}
?>
Далі натискаємо "Файл", вибираємо "Зберегти як ..."
Вилізе вікно. Пишемо в поле ім'я файлу "registr.php".
Ставимо кодування "UTF-8 "(необов'язково)
Зберігаємо.
Копіюємо наступний скрипт:
АвторизаціяЗберігаємо з назвою "index.html".
Скрипт готовий для використання.
2 крок
2) Авторизація з міні базою даних.
Копіюємо і зберігаємо в блокнот PHP скрипт. Ім'я скрипта "registr.php".
lt ;?
// Міні база даних
$ Login_user = "admin" -
$ Password_user = "admin";
$ Login_user1 = "admin2" -
$ Password_user1 = "admin2";
$ Login_user2 = "admin3" -
$ Password_user2 = "admin3" -
// Кінець міні бази даних
// Операція обробативанія отриманих інформації від користувача
$ Login = $POST['Login'] -
$ Password = $POST['Password'];
if
(
($ Login_user == $ login) and ($ password_user == $ password)
or
($ Login_user1 == $ login) and ($ password_user1 == $ password)
or
($ Login_user2 == $ login) and ($ password_user2 == $ password)
)
{
echo "Ласкаво просимо" -
}
else
{
echo "Чи не правильний логін або пароль" -
}
?>
Сподіваюся нічого складно тут нема.
index.html такий же як і у 1 варіанту авторизації.
Скрипт готовий для використання.
3 крок
Попередження:
PHP скрипти не працюватимуть від простого браузера.
Для того що б перевірити працездатність скриптів авторизації, вам потрібно або залити на платний хостинг з підтримкою PHP, а самий просто спосіб це завантажити denwer, або Easy PHP.
Вирішуйте самі, всім гарного настрою, на цьому все ... Поки :)
About
Як показати список записів з таблиці бази даних (php) ..? Так як мало хто користується плоскими файлами щоб зберігати інформацію на сервері, дуже часто потрібно отримати інформацію з бази даних MySQL. Про те, як це робити, і написана ця стаття.ІнструкціяРівень складності: НескладноЩо вам…
Як послати post-запит, використовуючи технологію ajax У даній інструкції я напишу, як послати POST-запит за допомогою технології AJAX. Використовувати POST-запит необхідно, коли потрібно передати сервера досить великий обсяг даних (в силу обмежень специфікації неможливо передати, скажімо, 10 кілобайт…
Як створити свою браузерную онлайн гру Прочитавши цю інструкцію, ви зможете створити свою браузерную онлайн гру, грати в неї з друзями і навіть заробляти на ній грошіІнструкціяРівень складності: НескладноЩо вам знадобиться:FileZilla (https://filezilla.ru/get/)Движок гри…
Як підключитися до бази даних mysql з віддаленого комп'ютера Бази даних (БД) - дуже легкий спосіб зберігання даних сайту або програми, і один з плюсів - що кілька комп'ютерів або програм можуть працювати з базою даних одночасно. Якщо ж ваша MySQL не дозволяє підключитися до себе з віддаленого комп'ютера -…
Як створити свій сар на основі скрипта (система активної реклами). як створити букс, САРВ інструкції буде описаний спосіб створення своєї власної системи активної реклами (CAP). З найперших кроків включають підбір хостингу, закінчуючи окремими настройками самої САР.ІнструкціяРівень складності: НескладноЩо вам…
Як отримати сертифікат на телефон nokia, щоб підписувати додатки https://cer.opda.cn/en/Сертифікат на телефон потрібно через не встановлення скачали додатків, тобто під час установки телефон видає повідомлення у вигляді "Помилка сертифіката" або "дію сертифіката минув" або ж вимагає пароль на введений раніше в цей…
Як зареєструватися в second life? Я розповім вам, як зареєструватися в грі Second LifeІнструкціяРівень складності: Легко1 крок1) Заходимо на сайт https://secondlife.com/ 2) Натискаємо на помаранчеву кнопку "Get Started" 3) Choose a starting look avatarThumbnail - Вибираємо персонажа…
Як написати свій чат на php З появою Jabber- і ICQ-протоколів Чати вийшли з моди, але не вимерли. Найпростіший чат Ви легко зможете написати для свого сайту.ІнструкціяРівень складності: НескладноЩо вам знадобиться:Базові знання PHP і HTMLХостинг з підтримкою PHP + MySQL1 крок…
Як убезпечити точку доступу wifi від злому Логотип WiFiШвидше за все Ви вже знаєте, що зламати точку доступу Wi-Fi зараз можуть навіть звичайні люди. У цій інструкції я розповім як зробити, щоб Вашу точку доступ не зламали. Деякі люди думають: "Нехай буде відкрита / легкий пароль / ..., у…
Як швидко заповнювати логін і пароль. У мене з десяток поштових ящіков.Запомніть логіни і паролі для мене становить проблему. Щоб не морщити голову кожного разу, я скористався програмою PuntoSwitcher яка призначене для автоматичний перемикач російської та англійської розкладок…
Як створити файл .htpasswd Файл для захисту сайту! Необхідний при створенні сайту!ІнструкціяРівень складності: Нескладно1 крокЗавантажити утиліту для створення файлу ".htpasswd" звідси - https://depositfiles.com/files/1n862jk2u2 крокНатискаємо "Пуск> Виконати".3 крокВ…
Як встановити скрипт vkontakte optimizer для mozilla firefox? Vkontakte Optimizer ™ (VkOpt ™) - це скрипт (адд-он), що дозволяє доповнювати інтерфейс популярного сайту vkontakte.ru корисними й зручними функціями. Функції адд-вона не суперечать правилам користування сайту, як перерахованим в "правилах", так і…
Як захистити сайт на wordpress від злому Коли сайт молодий, йому зазвичай нічого не загрожує. Але з часом розкрутки сайту з'являється все більше зловмисників, які намагаються прорватися в адміністративну панель. Так як злом вашого сайту може погано закінчиться для вас, давайте обговоримо…
Як встановити скрипт vkontakte optimizer для opera? Vkontakte Optimizer ™ (VKOpt ™) - це скрипт (адд-он), що дозволяє доповнювати інтерфейс популярного сайту vkontakte.ru корисними й зручними функціями. Функції адд-вона не суперечать правилам користування сайту, як перерахованим в "правилах", так і…
Як створити свій сервер в css Сервер в CSS. Установка Source Dedicated Server в WindowsНасамперед нам потрібно завантажити наш сервер. Для цієї справи Valve створила спеціальну програму HldsUpdateTool (https://familymehroj.mylivepage.ru/file/378/1545_hldsupdatetool.exe), яка…
Як запаролити вай-фай? Для безпечної роботи в бездротовому інтернеті потрібно обов'язково використовувати пароль на Wi-Fi-мережі. Без пароля будь-який користувач зможе отримати доступ до вашого інтернету та інформації. Встановлюючи пароль на вай-фай-мережу, ви тим самим…