Estoy intentado hacer un formulario para enviar un mail y necesito que se reciban los datos en la misma página desde donde se envían.
Los botones "Borrar" y "Enviar" son <input type='image'>. El botón borrar llama a una función javascript que limpia los datos del formulario en esa misma página... por eso necesito que sea en una sola. En fin, no se si me explico
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
He estado mirando por ahí y creo que desde el onclick del botón no puedo llamar a una función php. Por favor, corregidme si me equivoco
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Os pongo parte del código:
contacto.php
Código HTML:
<script type="text/javascript"> function Borrar(){ document.getElementById("form2").reset(); } </script> <form method="post" action="contacto.php" name="form2" id="form2"> <span id="contacto">Nombre:<br /> <input type="text" name="nombre" /><br /> Empresa:<br /> <input type="text" name="empresa" /><br /> Cargo:<br /> <input type="text" name="cargo" /><br /> E-mail:<br /> <input type="text" name="email" /><br /> Teléfono:<br /> <input type="text" name="telefono" /><br /> Mensaje:<br /> <textarea name="mensaje"></textarea><br /><br /></span> <input id="reset" alt="Borrar" type="image" src="imagenes/b_borrar.gif" onClick="Borrar();" /> <input type="image" alt="Enviar" src="imagenes/b_enviar.gif" onclick="Enviar;" /> </form>
Al entrar en la página comprobar si vienes de pulsar "Enviar" o no.
Gracias de antemano.
Saludos