Mysql Real Escape String PHP-Funktion Hinzufügen von "\" zu My Field Entry
Ich übermittle ein Formular mit PHP an meine MySQL-Datenbank.
Ich sende die Formulardaten über dasmysql_real_escape_string($content)
Funktion.
Wenn der Eintrag in meiner Datenbank angezeigt wird (Einchecken von phpMyAdmin), werden alle meine doppelten und einfachen Anführungszeichen maskiert.
Ich bin mir ziemlich sicher, dass dies ein PHP-Konfigurationsproblem ist.
damit:
$content = 'Hi, my name is Jascha and my "favorite" thing to do is sleep';
mysql_real_escape_string($content);
$query = 'INSERT INTO DB...'
kommt in meiner Datenbank als:
Hallo, ich heiße Jascha und am liebsten schlafe ich
Wem sage ich, was zu tun ist? (Ich kann nicht auf die php.ini zugreifen).