Foros del Web » Programando para Internet » PHP »

Ayuda con urls amigable

Estas en el tema de Ayuda con urls amigable en el foro de PHP en Foros del Web. Buenas Foreros! Estoy trabajando con url amigables y me esta pasando lo siguiente: Cuando la página se carga desde un link todo va bien: Código ...
  #1 (permalink)  
Antiguo 07/05/2009, 16:17
 
Fecha de Ingreso: junio-2008
Ubicación: Porto Alegre
Mensajes: 67
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta Ayuda con urls amigable

Buenas Foreros!

Estoy trabajando con url amigables y me esta pasando lo siguiente:

Cuando la página se carga desde un link todo va bien:

Código HTML:
Dominio.etc/index/categoria,monitores/
Pero cuando estas en la paginas y le das actualizar (f5) pasa que se me duplica parte de la url :

Código HTML:
Dominio.etc/index/categoria,monitores//categoria,monitores/

Saben a que se puede deber esto?

El codigo utilizado es el siguiente:

Código PHP:
<?php
session_name
("url_amigable");
session_start();
$Server=$_SERVER['SERVER_NAME'];
$Script=$_SERVER['PHP_SELF'];
$Variables=$_SERVER['QUERY_STRING'];
if(!empty(
$Variables) && $_SERVER['REQUEST_METHOD']=='GET' && $_SESSION['Listo']!=1){ 
    
$Variable=explode("&",$Variables);
    for(
$i=0;$i<count($Variable);$i++){
        @
$Amigable.="/".str_replace("=",",",$Variable[$i]);
    }
    
$Dir=str_replace(".php","",$Script);
    
$URL_AMIGABLE="http://".$Server.$Dir.$Amigable."/";
    
$_SESSION['Listo']=1;
    
header("Location: $URL_AMIGABLE");
    exit;
}
$_URL_BASE="http://".$Server."/pruebas/url_amigable/";
?>

Gracias por el tiempo!

Abrazos!
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 21:36.