Como mandar un Mail al destinatario de un formulario en JavasCript
Hola que tal. Necesito ayuda con un formulario para rellenar en Javascript y no tengo ni idea de como direccionarlo a un mail.
Así de simple es mi conocimiento.
Muchas gracias.
El código es este.
<script LANGUAGE="JavaScript">
function checkFields() {
missinginfo = "";
if (document.form.name.value == "") {
missinginfo += "\n - Nombre";
}
if ((document.form.from.value == "") ||
(document.form.from.value.indexOf('@') == -1) ||
(document.form.from.value.indexOf('.') == -1)) {
missinginfo += "\n - Dirección de correo";
}
if(document.form.grupo.value == "") {
missinginfo += "\n - Grupo o Empresa";
}
if(document.form.comments.value == "") {
missinginfo += "\n - Comentarios";
}
if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"Te ha faltado introducir los siguientes datos:\n" +
missinginfo + "\n_____________________________" +
"\n¡Por favor pulsa enter, rellena los datos y prueba de nuevo!";
alert(missinginfo);
return false;
}
else return true;
}
</script>
-----------------------
<form name="form" onSubmit="return checkFields();">
<input type="hidden" name="to" value="...">
<input type="hidden" name="subject" value="Freedback">
<h5>FORMULARIO DE CONTACTO</h5>
<pre><h2>Nombre:</h2><input type="text" name="name" size="50">
<h2>E-mail: </h2><input type="text" name="from" size="50">
<h2>Grupo o Empresa </h2><input type="text" name="grupo" size="50">
<h2>Comentarios:</h2><textarea rows="3" cols="60" name="comments"></textarea>
<input type="submit" name="submit" value="Enviar formulario">
</pre>
</form>
free_1
Has probado a buscar el contact form en php?
mads_creativo
No tengo mucha idea de php... y ahora que me lo dices te hago una pregunta. Para que la web se vea en todos los navegadores igual tendría que utilizar php php no?
phpninja
- Que se vea en todos los navegadores es cosa del css, nada que ver con php.
- Imposible enviar un formulario solo con javascript, solo servirá para validar los campos.
- Para enviar mail necesitas un php que reciba los datos del formulario y envie el mail.
busca en google formulario contacto con php, hay miles.
mads_creativo
OK. Creo que ya tengo el código php y he instalado el apache... pero ahora no se como hacerlo. Pongo los archivos en htdocs pero nada.
Aun no tengo las claves del servidor y no puedo colgarlo para visualizarlo y por eso necesito un servidor que me permita comprobar si funciona.
Me puedes ayudar?
Cual es la forma más fácil de hacerlo?
Muchas Gracias.
phpninja
Busca en google. "Formulario de Contacto tutorial" por ejemplo. Hay un montón ya hechos.