![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
27/04/2011, 11:25
|
| | Fecha de Ingreso: abril-2011
Mensajes: 18
Antigüedad: 13 años, 10 meses Puntos: 1 | |
Problema con GET o POST en formulario con PHP Hola tengo una url con varias variables en ella por ejemplo
http://www.iweb.com/busca.php?o=Venta&mh=100000&p=Madrid
Quiero poner un campo de texto (input) con un botón en un lugar de la página para que sume una variable a la url que ya tengo. O sea que la url quede por ejemplo así :
http://www.iweb.com/busca.php?o=Venta&mh=100000&p=Madrid&bz=loquesea
&bz=loquesea sería la nueva variable que añado al formulario.
El problema es que si lo hago con GET me pasa la nueva variable y elimina el resto, y si lo hago con POST me pone toda la URL salvo la parte nueva"loquesea"
Este es mi código:
<form action="<?php echo $url_actual.'&bz='.$buscazona; ?>" method="POST" enctype="multipart/form-data" style="width:420px; height:30px; float:left">Buscar por zona:<input name="bz" id="bz" type="text" size="22" maxlength="50" align="left"/> <input type="submit" value="Buscar Zona:" style="background-color:#FFCC00" /></form>
Había pensado hacerlo con $POST y meterle un hidden al formulario, pero me viene mucho mejor a través de la URL. ¿Se os ocurre algo?.
Estoy pegado en javascript, ¿tal vez con algo de java? |