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."&";
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>
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!