Процесът на регистрация вече е здраво установен в живота на потребителите на Интернет и е добре известен на тях. Въпреки това начинаещите уебмастъри не винаги имат необходимите познания, за да инсталират такъв познат модул за регистрация на собствения си ресурс.
Инструкции
Етап 1
Първо инсталирайте сървъра Apache на вашия компютър. След това създайте файлове като този на вашия сайт:
1) index.php - основна страница;
2) reg.php - страница за регистрация;
3) auth.php - оторизация;
4) userdb.db - списък на регистрираните потребители.
Стъпка 2
Определете структурата на потребителската база с параметри вход (име), пропуск (кодова дума или парола), роля (ниво на достъп), име (име), информация (информация). За всеки потребител ще бъде създаден отделен низ от формуляра user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
Стъпка 3
Създайте формуляри за регистрация и упълномощаване. Пример за формуляр за разрешение:
Стъпка 4
Съдържанието на файла auth.php се състои от обичайната форма, редове
Регистрация и други данни, по-подробна информация за които можете да намерите на специализирани сайтове за програмиране.
Стъпка 5
След това напишете регистрационния формуляр - скрипт. По-долу е част от скрипта:
$ fp1 = файл ("userdb.d");
foreach ($ fp1 като $ ключ => $ стойност) {
$ user = exploode ("0-1%", $ стойност);
if ($ _ POST ['login'] == $ user ['1'] и md5 ($ POST ['pass']) == $ user ['2']) {
$ us = 0; ech "Такъв потребител вече съществува в базата данни";}
ако ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['вход']."% 1-1% ". Md5 $ _POS.
Стъпка 6
Свържете всички създадени страници към index.php. Пример за това какво трябва да се получи:
<
Стъпка 7
След извършване на горните манипулации, преминете към тестване на системата за регистрация. Ако всичко е минало добре, в създадената база данни ще се появят нови записи - регистрирани акаунти.