01. april 2009 - 19:17Der er
6 kommentarer og 1 løsning
hjælp mod SQL Injections?
Hej eksperter. Nu vil jeg sku snart få lært noget sikkerhed om SQL Injections. men jeg synes ikke at kunne forstå noget som helst om hvordan jeg undgår SQL Injections i mine php queries ?. er der nogle der kan give lidt info om det ?
Man kan ogsaa faa gratis raad om at bruge prepared statements.
Det er meget daarligt kode stil at escape alle $_POST, da man jo kunne skulle bruge dem til andet end (MySQL) SQL saetninger.
Brug af mysql_real_escape_string alle steder med dynamisk SQL er: * gammeldags * mere ulaeselig kode * har et kendt hul i applikationer som skifter mellem single byte character set og multi byte character set
Hvis man er paa PHP 5 boer man bruge mysqli eller PDO eller Pear MDB (som alle understoetter prepared statement).
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.