Woodstock Geschrieben 27. Januar 2005 Geschrieben 27. Januar 2005 Hallo, ich habe auf einer Webseite welche ich betreue ein Problem. Und zwar will ich einen Link auf www.adobe.de in einen Text einfügen. Habe für externe Links eine Funktion die wie folgt aussieht: function hrefextern($ref, $desc, $path) { echo "<img title='Externer Link' src=\"$path../images/extlink.gif\"></img>"; echo " "; echo "<a target='blank_' href=\"$ref\">$desc</a>"; }[/php] Ich rufe die Funktion in dem Text also so auf (habe den Text drumherum jetzt mal weggelassen): [php]<? hrefextern("www.adobe.de", "Adobe", "../"); ?> Wenn ich jetzt aber den Link anklicken will, dann macht er mir daraus www.webseite.de/Ordner/Unterorder/www.adobe.de Was mache ich falsch? Oder habe ich einfach nur was falsch eingestellt? Hiiiiiiiilfeeeee... Gruß, Bine Zitieren
Hüsi Geschrieben 27. Januar 2005 Geschrieben 27. Januar 2005 versuch mal vor das www.adobe.de ein "http://" zu packen: http://www.adobe.de Zitieren
Woodstock Geschrieben 27. Januar 2005 Autor Geschrieben 27. Januar 2005 Danke, das funktioniert. Aber warum geht es nicht ohne? Gruß, Bine Zitieren
Hüsi Geschrieben 27. Januar 2005 Geschrieben 27. Januar 2005 so weiß der, dass der nicht auf deinem webspace suchen soll, sondern dass du ne völlig neue url willst... Zitieren
kills Geschrieben 28. Januar 2005 Geschrieben 28. Januar 2005 absolute URLs beginnen mit http:// .... Aber ich könnte mir vorstellen das es im FF ohne http:// geht Gruß, Markus Zitieren
geloescht_JesterDay Geschrieben 28. Januar 2005 Geschrieben 28. Januar 2005 Aber ich könnte mir vorstellen das es im FF ohne http:// geht Glaub ich eher nicht. Auch der IE sucht ja bei eingaben ohne Protokoll (http://, ftp://, file:// ...) alle Protokolle ab. Aber wenn das als Link in einer Seite steht geht jeder Browser erstmal vom aktuellen Pfad aus und sucht dort den Unterpfad/die Datei. Ein Link auf eine 2te Seite geht ja auch mit ... href="Seite2.html" und keiner würde auf die Idee kommen, da ein http:// davorzuhängen Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.