Mailinglisten-Archive |
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