Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/05/2004, 06:48
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 2 meses
Puntos: 22
Se daño el código por colocarlo en [PHP]

Aqui esta:

Buen día, hice una redireccion con JavaS, y en el proceso se pierde $_SERVER['HTTP_REFERER']; hice la redireccion con header("location: $web"); y se me pierde la redireccion.

Tengo esto:

Código de pagina escondida, pero PUBLICA:

<?php
$miweb = '^(http://'.$_SERVER['SERVER_NAME'].')';
if(empty($_SERVER['HTTP_REFERER']) OR !eregi($miweb,$_SERVER['HTTP_REFERER']))
{
header('location: http://'.$_SERVER['SERVER_NAME']);
exit;
}
?>

<HTML>
<HEAD....
</BODY>
</HTML>


NOTA: La llegada a esta página no se produce desde el index, sino desde otra pagina.

¿Podre hacer algo asi desde la pagina que tiene el enlace?:

<?php

$cabecera_que_se_envia_a_la_otra_pagina_de_nombre_ REFERER =
'El valor que yo quiera';

//O bien:

$valor_de_las_cabeceras = 'REFERER = tatata';

//Y ahora si:

header('location: http://'.$miweb);
//Llevando este header las cabeceras (La que necesito es REFERER), que necesito.
exit;
?>


No puedo utilizar SESSIONES ni Cookies, (devido a mi desarrollo no tendria sentido...).

Gracias.