Der Martin: ä usw wird nicht beachtet

Beitrag lesen

Moin,

ich habe eine seite, wo besucher ihre eigenen lieblingslinks eintragen können. es gibt 3 hauptfelder: name, link, beschreibung
die ausgabe in php ist etwa so:
echo "$name.....<a href='http://$link' target='_blank'>link</a>.......$beschreibung";

das ist aber nicht fein. Wenn ich also eine korrekte, vollständige URL eingebe, etwa "http://de.selfhtml.org/", dann verstümmelt deine echo-Anweisung das zu einem ungültigen Link, indem es einfach nochmal das Protokoll-Präfix http:// davorklatscht.
Nee, da solltest du besser die eingegebene URL in ihre Bestandteile zerlegen und _nur die fehlenden Komponenten_ ergänzen.

So long,
 Martin

--
Die Zeit, die man zur Fertigstellung eines Projekts wirklich braucht, ist immer mindestens doppelt so lang wie geplant.
Wurde dieser Umstand bei der Planung bereits berücksichtigt, gilt das Prinzip der Rekursion.