ThomasP: bekomme absolute Pfade in Links nicht hin

Beitrag lesen

Guten Morgen Knud!

Ich möchte einen Link mit absoluten Pfaden ausgeben.

echo "<a href="http://www.fireball.de">Fireball</a>";

Anmerkung: Du realisierst das in PHP! warum nicht:

//php-ende
?>
<a href="http://www.fireball.de">Fireball</a>
<?
//php-weiter

oder bei dynamisch erzeugten Verweisen:

//php-ende
?>
<a href="http://<? echo $reflink; ?>"><? echo $refname; ?></a>
<?
//php-weiter

es ist IMHO sicherer, php-variablen in dieser art in den HTML-Code zu schreiben. Theoretisch muesste es dann auch mit dem Verweis funzen.

Wenn ich das ganze teste und mit der Maus überfahre, steht in der Statuszeile:
http://127.0.0.1/httpd/htdocs/pages/http://www.fireball.de

Das weist normalerweise darauf hin, dass das http:// nicht richtig interpretiert wird. Kommt evtl. auch auf den Server an? *schulterzuck*

Ich arbeite mit den o.a. Beispielen (d.h. gebe grundsaetzlich keinen starren HTML-Code mit echo() aus) und es funzt immer richtig.

Gruß
Thomas