Tengo un formulario con dos botones, uno para enviar el formulario, llamado "Buscar" y otro para borrar los campos del formulario, es decir, ponerlos en blanco, en su estado original.
Hasta aquí todo funciona correctamente, el problema está en que los campos del formulario se rellenan con los datos pasados desde la misma página para realizar búsquedas, de esta forma.
Código HTML:
<label for="buscTitulo" >Título</label> <input name="buscTitulo" type="text" id="buscTitulo" size="30" value= "<?php if (isset($_REQUEST["buscTitulo"])) {echo $varTitulo;} else {echo "";} ?>"/> <label for="buscAutor" >Autor</label> <input name="buscAutor" type="text" id="buscAutor" size="30" value= "<?php if (isset($_REQUEST["buscAutor"])) {echo $varAutor;} else {echo "";} ?>"/>
La razón de tener el codigo php en el formulario es que la página se llama a si misma y es para que mantenga los datos del formulario, mientras no se borren.
He probado a realizar un
Código PHP:
unset($_REQUEST[buscFormulario])
El botón de borrar formulario es este:
Código HTML:
<input name="borrarDatos" onclick = "this.form.action = formReset()" type="reset" value="Borrar Búsquedas" />
Muchas gracias por anticipado.