Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2005, 11:26
Avatar de Genetix
Genetix
 
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
añadir elementos al URL

Hola a todos !

Tengo una página principal llamada index.php donde tengo las lineas de productos
linea1 (lineaproducto.php?linea=01)
linea2 (lineaproducto.php?linea=02)
..etc

cuando elijo una opcion este me envia a una página llamada lineaproducto.php
en la url se muestra lineaproducto.php?linea=01 ó lineaproducto.php?linea=02 segun elija
dentro de esta página se genera un menu dinamico de categorias
cat1
cat2
cat3
etc

lo que deseo es mostrar la lista de subcategorias dentro de la misma página, pasandole un parametro mas a la URL
Entonces la url deberia quedar asi lineaproducto.php?linea=02&cat=01


he creado este pequeño script para poder capturar la URL y añadirle un parametro mas
Código PHP:
$url="?";
foreach(
$_GET as $x => $y$url.=$x."=".$y."&"
el codigo php del menu quedaria asi;
Código PHP:
<a href="<?=$url?>cat=01">cat1</a> esto genera <a href="?linea=2&cat=01">cat1</a>
<a href="<?=$url?>cat=01">cat2</a> esto genera <a href="?linea=2&cat=02">cat2</a>
<a href="<?=$url?>cat=01">cat3</a> esto genera <a href="?linea=2&cat=03">cat3</a>
hasta ahi todo marcha bien

cuando elijo una categoria me muestra todo bien, en la URL aparece lineaproducto.php?linea=02&cat=01

pero cuando elijo otra categoria en la URL aparece, lineaproducto.php?linea=02&cat=01&cat=03
se duplican los parametros en todos los demas.

¿Alguien tiene una idea de como evitar que se dupliquen?
agardecieria mucho su ayuda
saludos!