Přichází další tutoriál, v něm rozjedem registraci uživatelů. Data budeme ukládat do databáze MySQL.
Naprogramujme si registraci na web v PHP a MySQL Budeme programovat, připravte si oblíbené editory ( u mně Notepad++) a server s Mysql.
Co to je registrace?
Mnozí lidé kteří hledají na internetu tutoriál(y) jak si vytvořit registraci, si pod tím představují věci jako jsou: vytvoření účtu, přihlášení, odhlášení a uživatelký panel. To je však velký omyl. Registrace "pro programátora zápis záznamu do databáze s kontrolou zadaných údajů" je pouhé vytvoření uživatelského účtu, to si dnes ukážeme a příště login.
Vytvoření MySQL tabulky
Co bude moci uživatel vyplnit? nick, email heslo,web a automaticky se zapíše IP, DNS a práva. Kódování databáze, tabulky a stejně tak celé stránky nastavíme na UTF-8 (czech_ci).. podle těchto paramterů vytvoříme dotaz na vytvoření tabulky:
- Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!
Registrační formulář a script
Registrační formulář a script na zpracování dat budou umístěny v jednom souboru, tím se to celé zjednodušší (aspoň myslím
).- Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!
Další kus kódu je formulář na vyplněný a odeslání dat, je v podmínce aby se při dokončení registrace již nezobrazil.
- Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!
Jak registrace funguje
Uživatel vyplní data a formulář odešle, poté script zkontroluje zda je všechno vyplňěné jak má být, uloží do databáze a hlásí zda se (ne)podařilo registraci provést. Pokud uživatel nevyplní jedno z povinných polí tak server ho nechá vyplnit formulář.










