Na otvorenie určitého obsahu obmedzenému počtu používateľov, kontrolu nad komentármi od spamerov a na umožnenie nákupu v online obchode je potrebná registrácia. Registráciu na webe je možné vytvoriť pomocou programovacích schopností alebo pomocou hotového kódu.
Inštrukcie
Krok 1
Mechanizmus ručného vytvárania registrácie v php. Vytvorte registračný formulár na hlavnej stránke (index.php) pomocou značkovacieho jazyka html. Odkaz na stránku php s registračnými údajmi (napríklad s názvom registration.php). Kliknutím na tlačidlo „Registrovať“sa používateľ dostane na túto stránku, kde bude musieť zadať svoje údaje do polí formulára. Prihlasovacie meno, heslo, e-mailová adresa budú zaslané obsluhovateľovi vytvorenému v php. Po spracovaní budú vložené do databázy a registrácia bude dokončená.
Krok 2
Šifrované heslo by malo byť uložené v databáze mysql. Vytvorte novú tabuľku v databáze, napríklad nazvanú usersdata. Vytvorte súbor bd.php, ktorý sa použije na pripojenie k databáze. Odkaz na tento súbor musí byť pred spustením html kódu zaregistrovaný na stránkach.
Krok 3
Na hlavnej stránke (a ďalších) vytvorte prihlasovací formulár s poľami na zadanie používateľského mena a hesla. Keď používateľ zadá údaje a klikne na tlačidlo „Prihlásiť sa“, tieto informácie sa odošlú do súboru login.php na spracovanie a overenie. Ak je všetko zadané správne, zapíše sa do súboru cookie. Bude spustená relácia a údaje sa budú ukladať do prehľadávača, kým prehliadač neukončíte alebo nezavriete. Súbor exit.php bude zodpovedný za opustenie stránky používateľom. Kliknutím na tlačidlo „Odhlásiť sa“reláciu ukončíte alebo odstránite súbor cookie.
Krok 4
Ak ešte nemáte dostatočné znalosti v oblasti programovacích a značkovacích jazykov, potrebujete iba získať pripravený kód a umiestniť ho tam, kam potrebujete. Môžete to niekam vziať alebo použiť konštruktor formulárov, napríklad službu MyTaskHelper.ru. V takom prípade sa programovacie zručnosti nevyžadujú. Zaregistrujte sa, vytvorte formulár s poľami, ktoré potrebujete, dajte im požadované mená a upravte ich podľa svojich predstáv. Ozdobte vzhľad (dizajn) formulára pomocou modulu „Widgety“. Služba vygeneruje samotný kód formulára a skopíruje ho na požadovanú webovú stránku.