Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Formatierungsproblem

Hallo Leute,

ich habe ein Problem:
Mit tels eines PHP-Scriptes lese ich eine Datei aus und stelle den Inhalt im Browser dar. Will ich den Text dann editieren, wird der Browserinhalt auf einer neuen Seite in einem Formular dargestellt. Nach Beendigung der Eingabe wird der Text auf einer neuen Seite zur Überprüfung dargestellt. Und nun zu meinem Problem:
Den Text gebe ich per GET von Seite zu Seite weiter. Kommt in dem Text ein Anführungszeichen vor, wird es im Edtitorfenster so dargestellt: \\\". Wird dann der Text zur Überprüfung weitergegeben, dann sieht das Ganze folgendermaßen aus: \\\\\\". Bei jedem weiteren Editierversuch kommen neue Backslashes dazu.

Ich habe nun schon versucht, den Text mit der Funktion htmlspecialchars() zu formatieren - aber es hat nichts geholfen.

Kann mir jemand einen Tip geben?Das wäre toll.

Gruß piepstachel!

Hier gehts zum Orginal Eintrag "Formatierungsproblem" im Forum

Antworten

du sollest sie bevor sie via url weitergegeben werden umwandeln oder ausquoten..


2.

1. Warum GET und nicht POST? GET ist nicht gut geeignet für grössere Textmengen...

Ansonsten wegen Deinem Problem...

[doc]stripslashes[/doc]


3.

Die Lösung von ENDE ist besser :)


4.

Hallo reloader und ende,

vielen Dank für Eure schnelle Hilfe. Es ist ja unglaublich, wie schnell das ging... und wieviel Betrieb in diesem Forum ist (Ich habe heute morgen meinen Thread erst nicht gefunden, da er schon so weit hinten stand.).
Ich habe nur noch eine Frage:
Hätte ich dieses Problem bei der Verwendung von POST nicht? Ich verwende GET derzeit nur, um zu sehen was zwischen den Seiten übergeben wird. Wenn das Ganze dann fertig ist , wollte ich dann nämlich zu POST übergehen.

Vielen Dank im Voraus!

piepstachel


Hier gehts zum Orginal Eintrag "Formatierungsproblem" im Forum
 
phpforum.de | Impressum | Handy Bundles