2025. április 15., kedd

Tanfolyami jelentkezés – HTML űrlap készítése, adatok feldolgozása PHP-val, validációval és formázással

 HTML űrlap (jelentkezes.html)

Készíts egy HTML oldalt, amely egy tanfolyamra történő jelentkezési űrlapot jelenít meg. Az űrlap legyen középre igazított, esztétikusan megformázva (használj beágyazott CSS-t vagy <style> blokkot). Az űrlap POST metódussal küldje az adatokat a feldolgoz.php fájlba.

A kötelező mezők:

Mező neve

Típus

Követelmény

Teljes név

text

legalább 3 karakter, formázd: kisbetűs → első betű nagy

Életkor

number

legalább 18

E-mail cím

email

ellenőrizni kell az email-formátumot

Telefonszám

tel

legalább 9 karakter, szóközök eltávolíthatók

Választott tanfolyam

select

kötelező választani

Select opciók:

  • Webfejlesztés
  • Adatbázis-kezelés
  • Hálózati alapismeretek
  • Python programozás

A gomb felirata: Jelentkezés elküldése


PHP feldolgozás (feldolgoz.php)

Írj egy PHP szkriptet, amely:

  • Ellenőrzi, hogy minden mező ki van-e töltve
  • Érvénytelen adat esetén piros színű hibaüzeneteket ír ki
  • Helyes adatok esetén megjeleníti a feldolgozott értékeket

A következő PHP függvényeket kell használni, az adatbiztonság és megjelenítés érdekében:

  • trim() – szóközök eltávolítása
  • strtolower() – kisbetűsítés
  • ucfirst() vagy ucwords() – első betű(k) nagybetűsítése
  • htmlspecialchars() – XSS védelem

Extra pont:

Szervezz ki legalább egy tisztító-függvényt saját névvel (pl. function tisztit($bemenet) { ... }), amely a fenti műveleteket végzi, és használd ezt a névnél, e-mailnél, telefonszámnál stb.

Helyes kitöltés esetén: 






Nincsenek megjegyzések:

Megjegyzés küldése

Tanfolyami jelentkezés – HTML űrlap készítése, adatok feldolgozása PHP-val, validációval és formázással

  HTML űrlap (jelentkezes.html) Készíts egy HTML oldalt, amely egy tanfolyamra történő jelentkezési űrlapot jelenít meg. Az űrlap legyen ...