Título: No ve funciona el phpmailer! Publicado por: elpirata15hd en 28 Abril 2011, 17:11 pm Me he puesto manos a la obra con lo de adjuntar un archivo desde el formulario y que llegue al correo,pero no hay manera,descargue el phpmailer y lo puse junto los archivos php (index.php,enviar.php) y hice los cambios oportunos en el formulario index.php),pero no hay manera,no llega,aparece el resto del formulario,pero el adjuntar no y ya e probado de varias formas.Os dejo el codigo:
Enviar.php <?php require("class.phpmailer.php"); $dia=date("m.d.Y"); $hora=date("H:i:s"); $destinatario="micorreo@gmail.com"; $subject= " Mensaje"; $desde = 'From: ' .$_POST['email']; $contingut = ' El mensaje se a enviado el dia '.$dia.' a las '.$hora.' ---------------------------------------------------------------------------- Nombre: '.$_POST['name'].' Email: '.$_POST['email'].' Asunto: '.$_POST['subject'].' Mensaje: '.$_POST['message'].' ---------------------------------------------------------------------------- '; mail($destinatario, $subject, $contingut, $desde, $mail); header("Location: index.php?opc=1"); $mail = AddAttachment("images/*.jpg", "*.jpg"); $mail = AddAttachment("files/*.zip", "*.zip"); ?> Index.php <form id="form-contact" class="validation" method="post" action="enviar.php" enctype="multipart/form-data"> <p class="input-text pngfix"> <label class="overlay" for="name">Nombre</label> <input type="text" class="required" name="name" id="name" /> </p> <p class="input-text pngfix"> <label class="overlay" for="email">E-Mail</label> <input type="text" class="required email" name="email" id="email" /> </p> <p class="input-text pngfix"> <label class="overlay" for="subject">Asunto</label> <input type="text" class="required" name="subject" id="subject" /> </p> <p class="textarea pngfix"> <label class="overlay" for="message">Mensaje(Escribenos que es lo que buscas,cuantos mas detalles des de tu pedido mejor)</label> <textarea class="required" name="message" id="message" rows="5" cols="5"></textarea> </p> Adjuntar Imagen <input type="file" name="archivo"><br> <p><button type="submit" class="submit pngfix">Enviar!</button></p> </form> Haber si sabeis que estoy haciendo mal,gracias! Título: Re: No ve funciona el phpmailer! Publicado por: Shell Root en 28 Abril 2011, 17:53 pm En realidad ni estáis usando esa librería. XD
ok mira esta parte es la que configuras en la clase para enviar el email si no tienes las librerias me dices y yo te las paso practicamente son 3 las que se ocupa uno con el nombre de class.phpmailer.php,class.pop3.php,class.smtp.php y este cacho que te anexo eso ya lo haces en un archivo aparte y de aki solo jalas los 3 archivos aparte Código
Título: Re: No ve funciona el phpmailer! Publicado por: elpirata15hd en 28 Abril 2011, 18:04 pm Ok,yo tengo de esos tres archivos 2,me falta el class.pop3.php
Entonces hago un nuevo php con ese codigo (con mis datos claro esta!)? Estuve leyendo mas sobre el phpmailer y limita el archivo a adjuntar,hay otra manera de adjuntar archivos con el formulario y se envie a una cuenta gmail? el archivo a adjuntar seria una foto Gracias Título: Re: No ve funciona el phpmailer! Publicado por: elpirata15hd en 29 Abril 2011, 00:00 am ya lo consegui,muchas gracias por su ayuda!
|