phpbar.de logo

Mailinglisten-Archive

AW: [php] Bug oder gewollt echo "<text>" ?

AW: [php] Bug oder gewollt echo "<text>" ?

Gloss Mathias php_(at)_phpcenter.de
Mon, 5 Nov 2001 17:31:27 +0100


Aloha,

> Von: 	Andre Steffens[SMTP:andre.steffens_(at)_adress-research.de]
>=20
> folgendes Problem:
>=20
> echo "dies ist ein <test>";
>=20
> Erwachtete Ausgabe: dies ist ein <test>
> Tats=E4chlich: dies ist ein
>=20
> Hat jemand eine Erkl=E4rung daf=FCr?
>=20
Du hast HTML nicht verstanden.

Im Quelltext deiner HTML-Seite steht auch
dies ist ein <test>

Der Browser kennt das tag <test> nicht, und l=E4sst brav
standardgem=E4=DF das Tag unber=FCcksichtigt.

Wenn das rauskommen soll dann mu=DFt du schon
echo 'dies ist ein &lt;test&gt;';
schreiben

oder=20

$t =3D 'dies ist ein <test>';

echo htmlentities($t);
oder
echo htmlspecialchars($t);

oder wie auch immer ...

Gr=FC=DFe, Mathias



php::bar PHP Wiki   -   Listenarchive