Ver Mensaje Individual
  #15 (permalink)  
Antiguo 28/09/2008, 20:11
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: se puede usar explode con varios separadores???

El foreach recorre toooodo el array, cierto? Ahí no está el problema. Dónde estás probando tu código? En localhost? Probablemente no tengas instalado un servidor SMTP o éste no esté activo, lo que hace que la función mail(), aunque no da error, no funcione. Puedes probar otra opción para enviar correos, como PHPMailer.

Para que veas lo que te estoy diciendo, prueba imprimiendo cualquier cosa dentro del foreach. Verás que el ciclo sí se ejecuta:

Código php:
Ver original
  1. foreach($emails as $to){
  2.     echo "<br>";
  3.     echo "Enviando a <b>$to</b>: ";
  4.     if(mail($to, $subject, $msg, $from)) {
  5.         echo "Envio correcto";
  6.     } else {
  7.         echo "Envio incorrecto";
  8.     }
  9. }

Saludos,