Cita:
Iniciado por pateketrueke
Yo lo haría con expresiones regulares, o algo de lógica, arrays y explode().

gracias, ya esta.. el explode era lo que me faltaba.. a estas hora de la noche no estoy para pensar mucho..
por si a alguien le interesa:
Código PHP:
$url = $_GET["url"];
$servidor = parse_url($url);
$servidor = $servidor["host"];
// comprobar si la url tiene algun subdominio
$total = substr_count($servidor , ".");
if($total >= "2") {
$partes = explode(".", $servidor);
$servidor = $partes[$total-1];
$ext = $partes[$total];
$servidor = $servidor.".".$ext;
}
echo"$servidor";