Foros del Web » Programando para Internet » PHP »

Problemas con phpmailer

Estas en el tema de Problemas con phpmailer en el foro de PHP en Foros del Web. Saludos, tengo este código que he sacado de la web de phpmailer, el caso es que una vez lo mandé y me funcionó, pero ahora ...
  #1 (permalink)  
Antiguo 15/11/2004, 18:22
Avatar de Eztopa  
Fecha de Ingreso: diciembre-2002
Ubicación: En todas partes
Mensajes: 135
Antigüedad: 15 años
Puntos: 0
Problemas con phpmailer

Saludos, tengo este código que he sacado de la web de phpmailer, el caso es que una vez lo mandé y me funcionó, pero ahora lo pruebo y no funciona, certif01 y certif02 son las variables de 2 archivos que elijo del disco duro en un formulario. Me llega el correo pero los archivos no me llegan. Alguien Puede Ayudarme???

Código:
<?php
require("class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP();                                      // set mailer to use SMTP
$mail->Host = "mail.etco.org";  // specify main and backup server
$mail->SMTPAuth = true;     // turn on SMTP authentication
$mail->Username = "etcorg";  // SMTP username
$mail->Password = "elpassword"; // SMTP password

$mail->From = "[email protected]";
$mail->FromName = "Mailer";
$mail->AddAddress("[email protected]", "Josh Adams");
$mail->AddReplyTo("[email protected]", "Information");

$mail->WordWrap = 50;                                 // set word wrap to 50 characters
$mail->AddAttachment($certif01,$name_certif01);         // add attachments
$mail->AddAttachment($certif02,$name_certif02);
$mail->IsHTML(true);                                  // set email format to HTML

$mail->Subject = "Here is the subject";
$mail->Body    = "This is the HTML message body <b>in bold!</b>";
$mail->AltBody = "This is the body in plain text for non-HTML mail clients";

if(!$mail->Send())
{
   echo "Message could not be sent. <p>";
   echo "Mailer Error: " . $mail->ErrorInfo;
   exit;
}

echo "Message has been sent";
?>
__________________
Cool BOTIJO POWER!!!
Diseño Web
http://www.coolbotijo.net/coolbotijo1.gif
  #2 (permalink)  
Antiguo 16/11/2004, 05:44
Avatar de Eztopa  
Fecha de Ingreso: diciembre-2002
Ubicación: En todas partes
Mensajes: 135
Antigüedad: 15 años
Puntos: 0
¿¿ Nadie usa phpmailer ??
__________________
Cool BOTIJO POWER!!!
Diseño Web
http://www.coolbotijo.net/coolbotijo1.gif
  #3 (permalink)  
Antiguo 16/11/2004, 07:48
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pero .. vamos a ver ..

Donde tienes corriendo ese script que usa PHP Mailer y donde están tus archivos?..

No pretenderas tomar los archivos directamente del "cliente" desde el servidor? (a no ser que "cliente y servidor" sea el mismo PC)

Debes subir tus archivos como sea hacia el servidor (por HTTP, FTP .. etc ..) antes de pretender tomarlos con los métodos de PHP Mailer.

(lo ideal es que pongas el código completo .. incluido el formulario que usas ..)

Un saludo,
  #4 (permalink)  
Antiguo 16/11/2004, 08:10
Avatar de Eztopa  
Fecha de Ingreso: diciembre-2002
Ubicación: En todas partes
Mensajes: 135
Antigüedad: 15 años
Puntos: 0
Muchisimas gracias cluster por responder, ojalá hubieras más personas como tú.

Ya descubrí lo que me pasaba, se me olvidaba meter en el formulario el método post y solo me llegaba el texto pero no el archivo.

Gracias :)
__________________
Cool BOTIJO POWER!!!
Diseño Web
http://www.coolbotijo.net/coolbotijo1.gif
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:54.