URL zerteilen

R

rwke

Hallo und frohe Weihnachten.

Ich habe ein note-system, wo man sich eintragen kann. Es kann auch eine URL angegeben werden. Ich möchte diese URL dann zerlegen. es wird eingegeben: http://www. oder www. dann der Name, und dann die Endung .de .com usw. In dem Ausgabetemplate soll aber nur der Name erscheinen.
Wie bekomme ich das hin !?

mfG rwke
 
du hast vergessen dass es subdomains gibt..
Das verkompliziert die sache ein bisschen

Mach es doch so:
ersetzt "http://www." durch ""
ersetzt "http://" durch ""
schneide alles nach dem 1. "/" weg

Dann hast du

http://www.xx.de/fsdf
-> xx.de

http://bla.xx.de
-> bla.xx.de

wenn du willst kannst du nun noch alls nach dem letzten punkt wegschneiden.. Die benötigten stindfunktionen findest du recht einfach...

webfreak
 
Zuletzt bearbeitet:
Mit eregi klappts auch :D
Aber danke für die Mühen.


if($data[3] == "")
{
echo "";
}else{

echo "<tr>";
echo "<td class=\"grey\">related link&nbsp;";

if(eregi('http://',$data[3])){
$ausgabeurl = substr($data,7);
}else{

$ausgabeurl = $data[3];

$linkurl = "http://".$data[3];

}

if(eregi("www.",$ausgabeurl)){

$ausgabeurl = substr($ausgabeurl, 4);

}
if(!isset($linkurl)) $linkurl = $data[3];{
echo "<a href=\"$linkurl\" target=\"_blank\">".$ausgabeurl."</a></td>";
echo "</tr>";
}
}

mfG rwke
 
Zurück