Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/03/2003, 11:46
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Con un swich() te quedaría mas "legible" el código ..

ademas podrias hacer algo tipo:

Código PHP:
<?

swich 
($tu_dominio) {

case 
"juegos":
$url="compones tu URL";
break;

case 
"libros":
$url="compones tu URL";
break;

default:
$url="pagia URL por defecto";

}

header ("location: $URL");
exit;
?>
Si veo bien.. lo que quieres hacer es sustituir el dominio del "referer" que tienes en esa variable del resto de la ruta? .. Es eso?.

Te lo comento porque .. con un explode() creo q te sobraría:

Código PHP:
$partes_url=explode("\",$url);
$tu_domino=$partes_url[0];
echo $tu_domino; 
Osease . "parto" el string tomando el caracter \ .. con eso obtego un array .. la primera posicion (elemento) vendría a ser tu domino .. Ojo si entra un URL tipo www.dominio.tal .. sin \ .. ahí tendiras q filtrar el tema ..( con strpos() podrias localizar si hay \ en la cadena)

Con expresiones regulares seguro q queda mas "bonito" y eficiente el código .. pero ahí no me meto yo xD..


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.