Foros del Web » Programando para Internet » PHP »

php mailer

Estas en el tema de php mailer en el foro de PHP en Foros del Web. Hola amgos, les cuento lo q me pasa: resulta q quiero quiero enviar 2 mail a 2 personas distintas con php mailer, pero cuando lo ...
  #1 (permalink)  
Antiguo 13/07/2009, 14:30
Avatar de juanleonardo  
Fecha de Ingreso: agosto-2007
Mensajes: 382
Antigüedad: 12 años, 6 meses
Puntos: 0
php mailer

Hola amgos, les cuento lo q me pasa:
resulta q quiero quiero enviar 2 mail a 2 personas distintas con php mailer, pero cuando lo quiero hacer me aparece el siguiente error
Fatal error: Cannot redeclare class phpmailer in c:\archivos de programa\easyphp1-8\www\web3\PHPMailer-ML_v1.3\_acp-ml\phpmailer\class.phpmailer.php on line 34
Les muestro q es lo q hago:
Cita:
$asunto = "Reserva";
//enviar a una persona
$mje_U = "Mensaje para la persona 1";
enviarMail($mail_persona1,$mje_u,$asunto);

//enviar a otra persona
$mje_a = "Mensaje para la persona 2";
enviarMail($mail_persona2,$mje_a,$asunto);
La funcio "enviarMail", tiene el envio del mail con la clase phpmailer, pero no esta andando mal porq si lo manda a la persona 1 pero a la persona 2 es cuando da el error.
Muchas gracias por la ayuda
  #2 (permalink)  
Antiguo 13/07/2009, 14:39
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 8 meses
Puntos: 2135
Respuesta: php mailer

Si tu función enviarMail hace un include de la clase de PHPMailer usa entonces include_once para que solo se incluya una vez el script.

Saludos.
  #3 (permalink)  
Antiguo 13/07/2009, 14:49
Avatar de juanleonardo  
Fecha de Ingreso: agosto-2007
Mensajes: 382
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: php mailer

gracias GatorV, era eso, yo en la funcion esta haciendo un include de la clas phpmailer, ahora lo cambie como me dijiste y anda de lujo, muchas gracias
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 17:01.