Formulario de Contacto PHP Gratis v3: Adjuntar archivo al mail


Acá va otro update del formulario de contacto en PHP. La nueva funcionalidad permite cargar un archivo y enviarlo como attachment del email usando PHP. Esta versión es en realidad una actualización de la v2. Ahora, además de copiar el archivo en el servidor y enviar el link al archivo en el mail, el script va a enviar el mail adjuntando el archivo del usuario.

Para agregar esta funcionalidad, el formulario utiliza la clase PHPMailer para el envío y proceso. La clase PHPMailer es un script PHP que permite infinitos usos a la hora de procesar envíos de mails con PHP. Se puede usar un determinado servidor SMTP, adjuntar archivos,
Es solo un ejemplo de una posible implementacion de PHPMailer
La clase se puede descargar desde http://phpmailer.sourceforge.net/ Junto con mas ejemplos y documentacion.

La configuración es muy sencilla, sólo deben descomprimir los archivos y editar las primeras lineas del archivo contactenos-v3.php. Luego deben crear una carpeta llamada “archivos”, y asignarle CHMOD 777. Hay que mantener el archivo class.phpmailer.php en el mismo directorio. El archivo class.smtp.php nos va a permitir realizar configuraciones adicionales, como utilizar otros servidores SMTP llegado el caso.

—————————————-
ACTUALIZACION 17-01-2008
Debido a varias preguntas, he subido una versión del formulario que no valida los campos, ni el tamaño, ni el formato del archivo.

—————————————-
Ejemplos:

Formulario para envio de mail con archivo adjunto. (con validación de datos)

Formulario para envio de mail con archivo adjunto. (SIN validación de datos)

Descargar:
contactenos-v3.zip (con validación de datos)
contactenos V3.1.zip (sin validación de datos)

Espero que les sirva.

Esta entrada fue publicada en PHP y etiquetada , , . Guarda el enlace permanente.

151 respuestas a Formulario de Contacto PHP Gratis v3: Adjuntar archivo al mail

  1. MARTIN dice:

    lo implementare pronto ademas soy nuevito en lo diseño web e hice alguna que otra pagina para un par de comercios de la zona, y me estaban pidiendo un formulario de contacto para no tener que estar entrando y saliendo del mail, sos un capo funciona barbaro, gracias por tu aporte es una exelente oportunidad para muchos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>