phpbar.de logo

Mailinglisten-Archive

[php] Backslash in HTML-Seite

[php] Backslash in HTML-Seite

Benno Müller php_(at)_phpcenter.de
Tue, 17 Apr 2001 16:16:24 +0200


Hallo,

ich habe folgendes Problem: Ich habe in einem Formularfeld HTML-Quelltext
stehen. Wenn ich dieses Formular mittels einer Variablen auf die nächste
Seite übergeben wo der HTML-Quelltext in einer Datei gespeichert werden
soll, setzt PHP automatisch vor einem Anführungszeichen den Backslash.

Bsp:

[...]
<body bgcolor="#004477" text="#ffffff" link="#33CCFF" vlink="#33CCFF"
alink="#33CCFF">
<DIV>====================================================================</D
IV>
<DIV align="center">XXL-GAMES.DE NEWSLETTER</DIV>
<DIV align="center"><A
href="http://www.xxl-games.de/"http://www.xxl-games.de»</A></DIV>
<DIV>====================================================================</D
IV>
<DIV align="right"><BR>Versand:  17. APRIL 2001</DIV>
[...]

wird zu

[...]
<body bgcolor=\"#004477\" text=\"#ffffff\" link=\"#33CCFF\"
vlink=\"#33CCFF\" alink=\"#33CCFF\">
<DIV>====================================================================</D
IV>
<DIV align=\"center\">XXL-GAMES.DE NEWSLETTER</DIV>
<DIV align=\"center\"><A
href=\"http://www.xxl-games.de/\"http://www.xxl-games.de»</A></DIV>
<DIV>====================================================================</D
IV>
<DIV align=\"right\"><BR>Versand:  17. APRIL 2001</DIV>
[...]

Da dies aber eine reine HTML-Seite (wird als Newsletter versendet) ist geht
dadurch die komplette Seitenformatierung verloren.
Ich habe schon versuch vor dem Speichern über diese Anweisung "$nlinhalt =
str_replace('chr(92)', '', $nlinhalt);" den Backslash rauszufiltern, aber
das hat nicht geholfen.

Wer weiß sonst noch Rat ? Danke schon im Vorraus !

BM
Benno_Mueller_(at)_online.de
http://www.XXL-GAMES.de




php::bar PHP Wiki   -   Listenarchive