Ha van egy nemlétező(!) oldal URL-je (csak a példakedvéért írom, ne töröljétek már moderátorok, légyszi):
video-oldal.hu/nev.php?nev=Egy-konkret-video-cime
Amit majd .htaccess-sel ilyenné akarok alakítani:
video-oldal.hu/nev/Egy-konkret-video-cime
Erre a videó címre, hogyan lehet egy lekérdezést csinálni, amikor az URL-ben ékezetlenül szerepel, az adatbázisban pedig rendesen ékezetesen?
Írtam egy másik topic-ban, hogy szerintem valahogy így lehetne lekérdezni:
Kód:
mysql_query("SELECT * FROM tabla WHERE ekezetlenit(cim)='" . ekezetlenit($_GET['nev']) . "'");
De nem tudom, hogy hogyan lehetne megoldani a MySQL-ben az ékezetlenítést.
A vizsgálat azért is lenne szerintem fontos, mert ha egy "rosszindulatú" látogató "beletöröl" mondjuk az URL-ben a videó címébe akkor ugye egy csomó hibaüzenetet ír az oldalra.
Tehát hogyan lehet biztonságos módon kezelni a keresőbarát URL-eket?
Könyvjelzők