Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Ošetření formuláře při znovunačtení stránky

Zobrazenie nejakej hlášky JavaScriptom je najjednoduchšie riešenie, ale nie každý podporuje JavaScript a nie je to ani príliš user-friendly.

Buď si tie dáta budeš pamätať v session, alebo si ich budeš odosielať v POSTe. Každopádne z toho odkazu pre pridanie ďalšej knihy sa bude musieť stať submit tlačidlo a bude musieť pribudnúť kód, ktorým budeš tie hodnoty nastavovať.

Prípadne môžeš ten formulár rozdeliť do dvoch krokov - na prvej stránke zvolí knihy a na druhej vyplní zvyšok.

---
Pripomienky k nepodstatným drobnostiam:

- Používaš nenainicializované premenné (ako napr. $i) a využívaš zapnuté register_globals - to je bezpečnostné riziko. Na tvojom mieste by som namiesto toho začal používať $_POST a $_GET (spolu s isset).

- Používaš tvrdé medzery a zalomenia riadkov namiesto štýlov. S použitím štýlov by to bolo jednoduchšie upravovateľné.

- Nekóduješ výstup z databázy. Ak by tam niekto vložil HTML, tak by sa zobrazilo ako HTML a nie ako text. Použi funkciu htmlspecialchars na ošetrenie výstupu.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny