Autor Zpráva
Epistolle
Profil *
Zdravím!
Vytvořil jsem si v PHP (podle návodu) registrační formulář, který je spojen se hrou- konkrétně s SQL databází na herním serveru. Teď bych potřeboval vytvořit přístup, který uživatele pustí k registraci pouze tehdy, když zadají 'kód' (náhodná čísla vygenerovaná v Excelu nebo v online generátoru). Potřebuji vytvořit nějaký PHP skript, který by byl spojen se záznamem v SQL databázi, ověřil kód a pustil uživatele dovnitř nebo odmítl vstup povolit. Také by bylo dobré, aby se kó dal použít jen jednou.
Nemám vůbec tušení, jak to zrealizovat, ať už z hlediska databáze, skriptu nebo omezení přístupu. Za jakékoli tipy budu rád!
Hando
Profil
Ahoj.

No, logika věci bude zhruba taková:
1.) zobrazení úvodní stránky s políčkem pro zadání kódu
2.) vložení kódu
3.) rozhodnutí podle toho, zda je kód v databázi:
- není: vykopnutí zpět na úvodní stránku + nějaká hláška (a třeba ošetření opakovaných pokusů o uhádnutí kódu)
- je: zobrazení stránky pro registraci.
4.) dokončení registrace (třeba potvrzení mailem) + buďto vymazání kódu z databáze, nebo, a možná lépe, nastavení "nepoužitelnosti" kódu.

Samozřejmě je nutné ošetřit i samotnou registraci, aby se nedalo uhádnutím dostat rovnou na registrační stránku (nebo to může být vše v jednom souboru a třeba to rovnou povolit podle přítomnosti kódu v databázi).

V čem je konkrétně problém?
Epistolle
Profil *
Mno, problém je v tom, že neovládám PHP. Potřeboval bych vědět, co a kde hledat. Díky!
Bita
Profil *
Zdarec, ještě řešíš problém s registrací ? Klidně ti pomůžu hotovým kódem :-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: