externer link auf meiner php seite
Mirco
- php
Hallo,
mein Problem ist folgendes:
In meinem Gästebuch gibt es die Möglichkeit, die URL zu seiner eigenen Webseite anzugeben. Die wird auch korrekt in die Datenbank geschrieben und wieder richtig aus ihr herausgelesen.
Die URL, die ich der Datenbank entnehme, schreibe ich in einen Link um den Namen des Verfassers herum.
Der HTML Code des Links auf der generierten Seite ist vollkommen in Ordnung.
Wenn ich www.google.de als URL eingegeben habe, erscheint als Link um meinen Namen:
<a href="www.google.de">Mirco</a>
Wenn ich den Link allerdings anklicke, erscheint folgender Link im Adressbereich meines Browsers:
http://www.meineGaestebuchSeite.de/www.google.de
Wo kommt das denn her!?
Hat jemand die Lösung parat? :-)
Vielen Dank schonmal.
Gruß,
Mirco
@@Mirco:
Der HTML Code des Links auf der generierten Seite ist vollkommen in Ordnung.
So so, ist er das?
Wenn ich www.google.de als URL eingegeben habe, erscheint als Link um meinen Namen:
<a href="www.google.de">Mirco</a>
Wenn ich den Link allerdings anklicke, erscheint folgender Link im Adressbereich meines Browsers:
http://www.meineGaestebuchSeite.de/www.google.deWo kommt das denn her!?
Von der Referenzierung relativen zum Basis-URI.
Hat jemand die Lösung parat? :-)
[http://de.selfhtml.org/html/allgemein/referenzieren.htm@title=SELFHTML] hat: absolute Referenzierung.
Live long and prosper,
Gunnar
PS: Mit PHP hat dein Problem nichts zu tun.
Hello,
Hat jemand die Lösung parat? :-)
ja, schreibe http:// davor.
BTW, prüfst du eigentlich _was_ die Leute da so eintragen, bedenke, wenn jemand JavaScript als URL angibt wird diese im Kontext deiner Seite ausgeführt.
MfG
Rouven
Moin
notiere bei externen Links immer "http://" vor der Adresse. Ansonsten wird der Link relative zu deiner Seitenstruktur ausgewertet
Eine Überprüfung der eingegebenen Adresse wäre also sinnvoll!
Gruß Bobby