Hallo Zusammen,
ich habe ein Problem mit mysql_real_escape_string(); aber zuerst zu meinem Verständnis der Funktion:
$c = "\\'"; (backslash, einfaches Anführungszeichen) (gehört eigentlich in den Code, aber dann frisst er die backslashes nicht!)
jetzt sollte da stehen: \\\\'
Stimmt das so?
Ich benütze diese Funktion aber für einen sehr langen Text (schreiben in die db) und da passiert nichts! (Es wird zuerst mysql_connect aufgerufen, magic_quotes_qpc und alle anderen magic_quotes sind off).
Gibt es eventuell eine Stringlängenbegrenzung?
Oder wo könnte der Fehler sonst noch liegen?
Danke für jedes Interesse.
Felix
(nicht mal hier kommen die backslashes richtig...)
ich habe ein Problem mit mysql_real_escape_string(); aber zuerst zu meinem Verständnis der Funktion:
$c = "\\'"; (backslash, einfaches Anführungszeichen) (gehört eigentlich in den Code, aber dann frisst er die backslashes nicht!)
PHP-Code:
$d = mysql_real_escape_string($c);
echo $d;
Stimmt das so?
Ich benütze diese Funktion aber für einen sehr langen Text (schreiben in die db) und da passiert nichts! (Es wird zuerst mysql_connect aufgerufen, magic_quotes_qpc und alle anderen magic_quotes sind off).
Gibt es eventuell eine Stringlängenbegrenzung?
Oder wo könnte der Fehler sonst noch liegen?
Danke für jedes Interesse.
Felix
(nicht mal hier kommen die backslashes richtig...)
Kommentar