Hivatalos Kódvéna-képzésKözéphaladó
Biztonságos adatbázis-kezelés PHP PDO-val
PDO-kapcsolat, helyőrző és tranzakció a foglalás táblán. A jelszó nincs a kódban, a kivétel a naplóba megy.
A képzés egy foglalási tábla PHP-s kezelését mutatja PDO-val. Megnyitod a kapcsolatot, minden külső értéket helyőrzővel adsz át, és a két írási lépést tranzakcióba fogod. A jelszó a webgyökéren kívül van, a kivétel üzenete a naplóba megy, a látogató rövid szöveget lát.
Mit tanulsz meg?
- PDO-kapcsolatot nyitsz hibakezeléssel, a jelszót nem a kód közepére írod.
- Minden külső értéket paraméterként adsz át, prepared statementben.
- Listázol, beszúrsz, módosítasz és törölsz egy foglalási táblán.
- Két írási lépést tranzakcióba fogsz.
- A PDO kivételét naplózod, a látogatónak nem az SQL-t mutatod.
- Elmondod, miért nem véd a prepared statement minden veszélytől (dinamikus oszlopnév, jogosultság).
Tanmenet
3 modul · 8 lecke · minden modul végén zárókvíz
Kinek szól?
- PHP-t író fejlesztőknek és karbantartóknak, akik űrlapadatot adatbázisba tesznek, és a külső értéket paraméterként, nem az SQL szövegében adják át.
Előfeltételek
- PHP-alapok modern környezetben
- SQL és relációs adatmodellezés
Források
Utoljára ellenőrizve: 2026. 11. 12.