alguien me podria facilitar un script php uploader, o me podrian decir como hacerle para enviar la imagen a mi correo desde un formulario
se los super agrdeceria
| |||
Si quieres componer un e-mail con un archivo adjunto que el usuario va a tener que "adjuntar" directamente desde su "PC" .. lo que necesitas para el proceso son dos cosas: 1) Un script para subir tu archivo al servidor. 2) Código que te permita tomar un archivo del servidor y componer un e-mail con el archivo adjunto. Para lo primero puedes ver las FAQ's del foro o acudir directamente a la documentación oficial de PHP al respecto: http://www.php.net/manual/es/features.file-upload.php Para lo segundo, puedes usar PHP Mailer: http://phpmailer.sourceforge.net Un saludo, |
| |||
estoy ocupando el phpmailer pero tengo varios problemas segun mi forma esta bien echa (ya veras tu eres el experto) mira este es el codigo <?php if (isset($_POST["nombre"])) { require_once("phpmailer/class.phpmailer.php"); $correo = new phpmailer(); $mail->From = "[email protected]"; $mail->FromName = "grafiamex"; $mail->Subject = $_POST["asunto"]; $mail->Body = $_POST["mensaje"]; $mail->AddAddress($_POST["nombre"], $_POST["correo"]); if (!$mail->AddEmbeddeImage('$_FILES["imagen"] ["tmp_name"', '12345', 'imagen')) { echo "Fallo al anadir un fichero adjunto"; } if (!$mail->Send()){ echo "correo enviado correctamente"; } else { echo "el correo no ha podido enviarse"; } } ?> al momento de que envio mi forma me marca esto: Fatal error: Call to undefined function: addaddress() in /home/virtual/public_html/mail.php on line 12 me marca un error en la line 12, no se si este siguiendo el procedimiento, no tenia el archivo que me marcaba aqui require_once("phpmailer/class.phpmailer.php"); y lo baje y lo puse en la carpeta que me cita, no se si en este archivo class.phpmailer.php es en donde deba de ingresar la direccion de correo a la que lo deba de enviar, baje todo de la pagina que me pusiste arriba pero no encontre un tutorial en espanol por favor necesito ayuda....... |
| |||
Un manual de PHPMailer en castellano: http://www.programacion.com/php/articulo/phpmailer/ Salen más si usas google: phpmailer (buscando con resultados "páginas en español"). Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |