phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_Anf=FChrungszeichen_maskieren?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_Anf=FChrungszeichen_maskieren?=

=?iso-8859-1?B?S2FpIEj2cm5lcg==?= kai_(at)_pc-infos.de
Tue, 21 Mar 2000 14:59:56 +0100


From: Christian Schäfer <c.aefer_(at)_burg-halle.de>
> > Ich möchte in einem String Anführungszeichen erkennen und
ersetzen.
> > $string2 = ereg_replace(""", "&quot;", $string);

> ich würde als erstes vorschlagen mit variablen zu arbeiten. das
hilft meist
> bei sql-queries, warum nicht auch bei dir? ist aber ungetestet...
;-)
> $tobereplaced = '"'; (oder auch = "\"")
> $string2 = ereg_replace($tobereplaced, "&quot;", $string);

Ein einfaches hinzufügen eines Backslashes würde schon genügen:
$string2 = ereg_replace("\"", "&quot;", $string);

Denn nach dem 3ten Zeichen wird der Wert auch wieder beendet, und mit
dem dritten wieder geschlossen. Leider fehlt 1. Ein viertes im Bunde,
und 2. Ein "." um die beiden Werte zu verbinden. ($string2 =
ereg_replace("1" . "2", "&quot;", $string); ersetzt alle "12"
Stringteile)

--
/  Kai Hörner | ICQ: 15793712 | <kai_(at)_pc-infos.de>
/  Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Perane



php::bar PHP Wiki   -   Listenarchive