phpbar.de logo

Mailinglisten-Archive

[php] Re: Leerzeichen

[php] Re: Leerzeichen

Martin Ramsch m.ramsch_(at)_computer.org
Tue, 20 Jul 1999 13:33:22 +0200


Oliver Kummerow schrieb am Dienstag, den 20. Juli 1999:
> entweder "<a href=anzeigen.php3?ort=" . rawurlencode ( $row[ort] ) .
> ">$row[ort]</a></li>";
> oder gleich: "<a href=anzeigen.php3?ort=" . htmlentities ( $row[ort] ) .
> ">" . htmlentities ( $row[ort] ) . "</a></li>";

Oder jede Funktion dorthin, wo sie am meisten Sinn hat. :-)

  printf('<A HREF="anzeigen.php3?ort=%s">%s</A></LI>'."\n",
         rawurlencode($row[ort]), HtmlSpecialChars($row[ort]) );

Für den URL-Teil die URL-Kodierung, damit die auf der Zielseite von
PHP auch wieder ins Original rückkodiert werden kann.
Für HTML-Text mindestens die Kodierung der Zeichen als Entities, die
ansonsten eine Sonderbedeutung in HTML hätten, damit sie wörtlich
angezeigt werden.  "HtmlEntities()" geht auch, kodiert aber mehr als
eigentlich nötig.

Ciao,
  Martin
-- 
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ >
PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26  E4 EC 80 58 7B 31 3A D7


php::bar PHP Wiki   -   Listenarchive