Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/07/2008, 01:08
Avatar de editjj
editjj
 
Fecha de Ingreso: febrero-2006
Ubicación: madrid
Mensajes: 34
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: Re: detectar dominio padre php

Cita:
Iniciado por jcxnet Ver Mensaje
Yo uso esta para detectar el dominio de una página, pero la puedes modificar para que le envíes la URL y te devuelva lo que necesitas:
Código PHP:
function strleft($s1$s2) { return substr($s10strpos($s1$s2));}

function 
selfURL() { 
$s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" ""
$protocol strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s
$port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]); 
$URL $protocol."://".$_SERVER['SERVER_NAME']."/";
$pos strpos($URL"www.");
if (
$pos === false){
    
$pos strlen("http://");
    
$URL substr($URL,0,$pos).'www.'.substr($URL,$pos);
}
return 
$URL;

Buenos dias, he intentado utilizar este código pero no funciona en mi servidor, he probado a cambiar $_SERVER por $HTTP_SERVER_VARS por si era cuestión de la versión de PHP, ¿alguna idea de cual puede ser el problema?

muchas gracias