tengo algo así:
Código:
include('funciones.php');
$x = $_GET['x']; switch($x){
case "buscar":
buscar();
break;
default:
menu();
break;
}
la funcion buscar() esta en archivo funciones.php ahora para mostrar la funcion solo:
index.php?x=buscar
ahora dentro de la funcion buscar tengo un formulario algo así:
Código:
<form name="buscar" method="get" action="" >
Busqueda<br>
<input type="text" name="buscar">
</label>
<label>
<select name="campos">
<option selected value="chele">chele</option>
<option value="chele1">chele1</option>
</select>
</label>
<input type="submit" name="Buscar" value="Buscar">
ahora cuando quiero enviar o buscar algo la url me la cambia: deberia de seri así
index.php?x=buscar&buscar=naruto&campos=chele
pero como me la cambia me pone:
index.php?buscar=naruto&campos=chele
entonces como no esta definida la variable x muestra la funcion menu().
ahora mi pregunta es? como hago como solucionar esto?
para que me muestre esta url:
index.php?x=buscar&buscar=naruto&campos=chele
ya probe con:
<form name="buscar" method="get" action="?x=buscar" >
pero nada no me funciona.. alguna sugerencia