Hace poco surgió la necesidad de hacer un formulario de contacto para enviar mails desde una página y encontré una buena manera de resolverlo mediante PHP. Anteriormente, comenté acerca de una solución provisoria como Kontactr, que podía sacarnos de un apuro si no sabemos programar, pero en caso de un proyecto más importante es conveniente contar con un servicio autónomo.
Pongo a disposición de todos ustedes un archivo zip en el que se encuentran cuatro páginas en php. Animense a abrirlos, no es complicado!* IMPORTANTE: el server donde alojen sus archivos debe soportar php. Consulten con sus proveedores de hosting.
Encontrarán que dentro del archivo hay cuatro páginas con los nombres contact, send, email y var. Si no están muy seguros NO CAMBIEN ESTOS NOMBRES pero pueden cambiar el contenido de acuerdo a sus necesidades:
- contact.php: en esta página estaría el formulario de contacto; pueden modificarla mediante hojas de estilo, quitar o mover los campos, agregar imágenes y editarla desde Dreamweaver. Lo importante es que conserve el nombre y la extensión php.
- send.php: valida el formulario y pueden modificarse los mensajes de error.
- email.php: es importante modificar el código de esta página porque es donde indicaremos la dirección de correo electrónico donde queremos que se envíen los mails. Por defecto coloqué la dirección del blog "multimedius.blog@gmail.com", sólo deben cambiarla por la dirección de mail deseada.
Por otro lado esta página enviará un mail de confirmación al usuario que nos escribe, de la misma manera pueden escribir su propio mensaje.
- var.js: es el script que comprueba que las direcciones de mail sean correctas. No recomiendo modificar el contenido.
Espero que les sea de gran utilidad como a mí. Cualquier consulta, ya tienen el mail!
DESCARGAR ARCHIVO ZIP
(busquen donde dice "download link" y elijan server 1 o 2)
Recursos| Formulario de mail en php
3 de agosto de 2007 por Multimedius
Suscribirse a:
Enviar comentarios (Atom)
1 comentarios:
ha grozo.. la verdad que esta bueno, cuando necesite probare.. por ahora me conformo con unos codigos php que tengo ya armados... es solo un archivo.. pero oviamente no comprueba los campos obligatorios ni los correos... solo envia el arhivo... y es fasil de editar cualkier cosa me decis y te paso el archivo modelo.
Publicar un comentario