Цей урок розповість Вам, як зробити дуже просту модифікацію, яка допоможе Вашим відвідувачам створювати більш безпечні паролі при заповненні форм.
Після того, як користувач вводить бажаний пароль, скрипт робить запит до іншого PHP файлу, який перевіряє пароль на маленькі і великі літери, символи та числа. Індикатор, який показуватиме складність пароля, відобразиться на сторінці без перезавантаження.
Цей урок не розповість Вам, як зробити реєстрацію користувачів на Вашому сайті, даний урок тільки допоможе Вам зробити індикатор складності пароля.
Для початку нам необхідно створити файл form.php:
Тепер нам необхідно створити файл ajax.php, який буде перевіряти пароль на складність і видавати вердикт.
Після того як обидва файли будуть створені і завантажені на сервер з підтримкою PHP, у Вас повинно вийти щось на зразок цього:
Поекспериментувавши з CSS і HTML, можна домогтися більш красивого результату, але для загального розвитку і цього прикладу буде достатньо.
Дякую за вашу увагу!
5 останніх уроків рубрики "PHP"
Коли мова йде про безпеку веб-сайту, то фраза "фільтруйте все, екрануйте все" завжди буде актуальна. Сьогодні поговоримо про фільтрації даних.
Expressive 2 підтримує можливість підключення інших ZF компонент за спеціальною схемою. Не всім подобається це рішення. У цій статті ми розповімо як поліпшили процес підключення декількох модулів.
Припустимо, що вам необхідно відправити якусь інформацію в Google Analytics з серверного скрипта. Як це зробити. Відповідь в цій замітці.
Підбірка з декількох видів PHP пісочниць. На деяких ви в режимі online зможете потестить свій код, але є так само рішення, які можна впровадити на свій сайт.
Дуже пізнавально і барвисто
5 останніх уроків після уроків. НЕ ЗРУЧНО!
Я згоден, незручно, хоча б три :) У Євгена є одна погана риса при написанні уроків. Більшість уроків зроблені поверхнево, тобто як це можна зробити він написав, а як і де реально застосувати немає. Ось і тут, як користувачу пояснити що йому потрібно натискати на індикатор щоб побачити запропонований його стан, адже індикатор обновляеться в процесі введення парооля. Багато уроки получаються красиві, але некорисних :(
Мда. Ні щоб сказати "Так ЄВГЕН Ви робите диво" - вони ще висловлюють незручність. Сказали б "Добре" і все!))
МаксімШкурупій
Прав абсолютно згоден
to Серега: А користувачеві не треба говорити, що треба натискати на індикатор. Як тільки він піде з поля введення пароля на наступне поле, індикатор покаже складність пароля автоматично.
Дам, країна не багато перевірка) Якщо набрати, наприклад: "We4 \". то у мене буде складний пароль: D такий пароль досить недовго подберать на сучасних машинах
складний вважається той, в якому букви набрані в різному регістрі
to Євген: я це вже зрозумів :) я просто мав на увазі що при створенні уроків, наприклад цього, було б непогано створити невелику, але действюшую форму з декількох полів, що б вона виглядала гармонійно, і було б відразу зрозуміло як її застосувати. да конечно час. але ви ж фахівці :)
Олександер
Ще треба і перевірку по кількості символів
За рахунок отримання інформації відразу по двох каналах (зір і слух) ефективність навчання значно перевершує навчання по книгах. А домашні завдання і онлайн-тести дозволять вам постійно думати на мові, що вивчається і відразу перевіряти свої знання!
Якщо ви давно хочете як слід вивчити HTML, то у мене для Вас є чудова новина!
Якщо ви вже вивчили HTML і хочете рухатися далі, то наступним кроком буде вивчення технології CSS.
Якщо ви хочете розібратися з поняттями домену і хостингу, навчитися створювати бази даних, закачувати файли сайту на сервер по FTP, створювати піддомени, налаштовувати поштові скриньки для свого сайту і стежити за його відвідуваністю, то цей курс створений спеціально для вас!