Gilbert Skrevet 10. november 2003 Del Skrevet 10. november 2003 hvilke forhåndsregler bør man ta når man har en textarea som skal inn som text i mysql/evt lese text fra mysql? Lenke til kommentar
RottePostei Skrevet 10. november 2003 Del Skrevet 10. november 2003 add_slashes() i php fikser biffen Lenke til kommentar
Akke Skrevet 10. november 2003 Del Skrevet 10. november 2003 add_slashes() i php fikser biffen Husk: The PHP directive magic_quotes_gpc is on by default, and it essentially runs addslashes() on all GET, POST, and COOKIE data. Do not use addslashes() on strings that have already been escaped with magic_quotes_gpc as you'll then do double escaping. Når du skal vise teksten igjen så kjør nl2br() , da blir linjeskifta med. Lenke til kommentar
FuLu Skrevet 10. november 2003 Del Skrevet 10. november 2003 Lagde en funksjon i en klasse for en stund siden: function AddSlashes($value) { if(get_magic_quotes_gpc() == 0) { $value = addslashes($value); } return $value; } Denne vil kjøre addslashes når det trengs. Leste og på http://at2.php.net/manual/en/function.get-...-quotes-gpc.php : Note: If the directive magic_quotes_sybase is ON it will completely override magic_quotes_gpc. So even when get_magic_quotes() returns TRUE neither double quotes, backslashes or NUL's will be escaped. Only single quotes will be escaped Men her har ikke jeg skrudd på noe sybase saker, så den bekymring har ikke jeg Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå