2024. október 21., hétfő

13B Űrlap készítés és feldolgozás dolgozat

Feladat: Készíts egy HTML űrlapot a következő adatok megadására:

  • Készíts egy új HTML fájlt form.html néven.
  • Név (szövegmező)
  • Email cím (email mező)
  • Tanfolyam választása (legördülő menü: Frontend, Backend, Fullstack)
  • ÁSZF elfogadása (checkbox)
  • Az űrlap mezői mind kötelezőek, ezért használd a required attribútumot, hogy ne lehessen üresen elküldeni.
  • Használj HTML5 elemeket, hogy az űrlap megfelelően validálja a bevitt adatokat.
  • Készíts egy CSS fájlt style.css néven, amellyel a minta szerint formázod az űrlapot.
  • Az űrlapnak POST metódussal küld el az adatokat egy form_handler.php nevű PHP fájlnak. 
  • Ellenőrizd érkezett e post kérés.
  • Tisztítsd meg a bevitt adatokat SQL injection és XSS támadások ellen.
  • Ellenőrizd a bevitt adatokat, ha hibás adatot küld a felhasználó, figyelmeztető üzenetet kapjon.


Eredmény:







Nincsenek megjegyzések:

Megjegyzés küldése

Norvég feladat

A feladathoz szükséges képek, minta és adatbázis elérhetősége: https://github.com/latiza/norv-gfeladat/