Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#10

Re: PHP - Fehler beim Speichern von Texten mit Sonderzeichen

  Alt 10. Jun 2005, 12:41
Zitat von Mamphil:
Wieso soll addslashes() besser als mysql_real_escape_string() sein?
mysql_real_escape_string() maskiert alle Zeichen (z.B. auch \n und \r), die für mySQL maskiert werden müssen, addslashes() hingegen maskiert nur einen allgemeinen subset. Wer sicher sein kann, dass seine User nie solche speziellen Zeichen anliefern - z.B. per Cut & Paste - der wird keinen Unterschied merken. Aber wer kann sich da schon sicher sein?

Grüße vom marabu
  Mit Zitat antworten Zitat