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.

Anführungszeichen werden in TextField nicht dargestellt

Hallo,

habe gerade ein Problem und benötige ein wenig hilfe.

Ich speichere über einen Textfeld CharDaten also normalen Text in eine Tabelle und lese diese auch wieder aus.
Soweit funktioniert diese auch prima. Allerdings wenn ich in meinem TextFeld Anführungsstriche z.B.: "Test" eingebe wird diese zwar so in die Tabelle geschrieben aber beim auslesen werden die Anführungsstriche nicht mehr angezeigt bzw fehlt die hälfte der Text.

Hat mir jemand vielleicht ne Idee woran das liegen kann ?


Wie immer besten Dank schon mal im Voraus

Ragna

Hier gehts zum Orginal Eintrag "Anführungszeichen werden in TextField nicht dargestellt" im Forum

Antworten

Willst du den Text in einem HTML-Formular anzeigen lassen oder was?

Versuch mal die Funktion htmlspecialchars()


2.

[doc]addslashes[/doc]

wenn der text in der datenbank z.b. 'Hallo "Welt"!' (ohne die einfachen anführungszeichen) lautet, dann generiest du ohne addslashes() damit folgende ausgabe
Code:                   In Zwischenablage kopieren (nur IE)
1">

ich denke, du siehst wo das problem bei value-attribut liegt.


Hier gehts zum Orginal Eintrag "Anführungszeichen werden in TextField nicht dargestellt" im Forum
 
phpforum.de | Impressum | Handy Bundles