Gør URL mere sikret i $_GET

Tags:    php

Hej.

Jeg vil gerne sikre denne kode, så kan i hjælpe med hvilken måde jeg gør det bedst på.

Fold kodeboks ind/udPHP kode 


Har valgt: htmlspecialchars i _GET men er det godt nok?.
Har valgt: mysql_real_escape_string i $hentbruger, men er det godt nok?.



Indlæg senest redigeret d. 09.06.2012 11:13 af Bruger #17118
2 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 25 karma
Sorter efter stemmer Sorter efter dato
Det sikreste er at bruge prepared statements.
http://php.net/manual/en/mysqli.prepare.php



Der er intet i vejen med det, du gør. Men htmlspecialchars bør ikke bruges inden du gemmer i databasen men inden du viser indholdet...hvis du forstår.

Altså gem det, som brugeren leverede uændret. Når det så skal vises, så smid det igennem htmlspecialchars.



t