Also, ich habe da ein recht einfaches PHP-Script welches über ein Formular einen Text annimmt, und den dann per POST in eine Textdatei auf dem Server schreibt. Wenn dieser Text jedoch ein doppeltes Anführungszeichen enthält, dann wandelt der Parser das immer in ein \" um, und schreibt es auch so in das File.
Jetzt ist es aber so das ich das Zeichen so brauche wie es ist, ohne \ davor. Also kam ich auf die Idee mit htmlentities(), merkte aber bald dass das \" unberührt davon bleibt. Auch ein Umwandeln per Script funktionierte nicht, er findet nicht einmal die Position wenn ich ein
strpos($string,'\"')mache. Ich vermute dass das so nicht geht.
Hier also meine Frage:
Wie schaffe ich es das das " so wie es ist in das Textfile geschrieben wird?
Für jede Hilfe bin ich sehr dankbar.
Dieser Beitrag wurde von Islander bearbeitet: 28. Juni 2004 - 14:23