Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/02/2008, 17:53
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 20 años, 5 meses
Puntos: 2135
Re: A que pagina se redirecciona?

La cabecera es 301, o 302, y debe de seguir de un location:
Código PHP:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$headers = curl_exec($ch);
curl_close($ch);

if( 
preg_match( "^Location: (.+)$", $headers, $matches ) ) {
       
$redirect = $matches[1];
} else {
       
$redirect = false;
} 
Ya así en $redirect tendrás el valor de la redireccion, o si es false, es que es negativo.

Saludos.