Foros del Web » Programando para Internet » PHP »

añadirle texto a la variable $HTTP_REFERER

Estas en el tema de añadirle texto a la variable $HTTP_REFERER en el foro de PHP en Foros del Web. Buenas gente... Os comento, quiero hacer una script, que permita poder igualar una variable a $HTTP_REFERER, habiendole metido texto a referer con anterioridad para que ...
  #1 (permalink)  
Antiguo 27/02/2007, 19:30
 
Fecha de Ingreso: febrero-2007
Mensajes: 73
Antigüedad: 17 años, 2 meses
Puntos: 0
añadirle texto a la variable $HTTP_REFERER

Buenas gente...

Os comento, quiero hacer una script, que permita poder igualar una variable a $HTTP_REFERER, habiendole metido texto a referer con anterioridad para que si por ejemplo

$HTTP_REFERER = w w w . d o m i n i o . c o m / hola . php;

Pueda conseguir añadir texto para que quedase:
w w w . d o m i n i o . c o m / h o l a / hola . php;

Estoy mirando algo como... $dir = explode("/",$HTTP_REFERER);

pero no se si voy encamiando.

Bueno, espero me podais ayudar, muchas gracias.
  #2 (permalink)  
Antiguo 27/02/2007, 21:05
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 4 meses
Puntos: 9
Re: añadirle texto a la variable $HTTP_REFERER

si estas bien encaminado no se cual es la duda....

si queres agregar hola haces esto

Código PHP:
$url $_SERVER['HTTP_REFERER'];
$partes explode('/',$url);
for (
$i $i<count($partes); $i++){

if(
$i == count($partes) - ){
$url_final$partes[$i].'hola/'
}elseif($i == count($partes) -1){
$url_final $partes[$i];
}else{
$url_final $partes[$i].'/';
}

  #3 (permalink)  
Antiguo 28/02/2007, 03:36
 
Fecha de Ingreso: febrero-2007
Mensajes: 73
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: añadirle texto a la variable $HTTP_REFERER

Muchas gracias Nefertiter.

Una preguntita, y si quisiera hacer lo mismo pero al reves? Es decir, eliminar /hola/?

Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:14.