Seite 1 von 1

Plötzlich Backslashes

Verfasst: 30. Mär 2006, 23:11
von Byrial
Hallo!
Mir ist grad ein kleinerer Fehler beim Briefeschreiben aufgefallen:

In dem Brief hab ich die Zeichenfolge ... "Die Höhle" ... in Anführungszeichen gesetzt.
Leider existierte der Empfänger nicht mehr und ich bekam eine entsprechende Meldung, so weit so gut, aber...

Allerdings sah es nach diesem 1. Sendeversuch so aus:
...... \"Die Höhle\" .....

Nach dem 2. Sendeversuch:
...... \\\"Die Höhle\\\" .....

Nach dem 3. Sendeversuch:
...... \\\\\\\"Die Höhle\\\\\\\" .....

usw. Die Backslashes vermehren sich mit jedem fehlgeschlagenen Sendeversuch ;)

Vielleicht kann mal jmd schauen, ob er das reproduzieren kann...

Byrial

Verfasst: 30. Mär 2006, 23:13
von Najatan
das ist normal, kenne das von Notizblöcken

Verfasst: 31. Mär 2006, 10:02
von Lord Ceiphas
das phänomen nennt sich ESCAPE-zeichen

die markierung eines textes in PHP läuft über anführungszeichen (einfach, oder doppelt)

wenn du jetzt anführungszeichen IM text hast. würdest du im normalfall die komplette engine aushebeln

also wird ein Escape-signal an den server geschickt, dass das anführungszeichen (und auch der schrägstrich) keine bedeutung haben soll

' --> \'
\' --> \\ \' (usw.)