Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2013, 05:53
Avatar de bookmaster
bookmaster
 
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: Problema al mandar correos

Fijate que en los
Código PHP:
Ver original
  1. if (mail($_para,$_asunto,$_mensaje,$_headers))
  2.     echo "enviado correctamente";
  3.     else {echo "fallo en el envio";}
NO habres el primer { pero si le cierras, por lo que estas cerrando el if.

Aparte segun veo estas repitiendo el código, no sería mas facil cambiar solo el $_para ="[email protected]";

Ya que el resto es idéntico, dejandolo así.
Código PHP:
Ver original
  1. if($_POST['sucursal']='COAPA'){
  2.     $_para ="[email protected]";
  3. } elseif($_POST['sucursal']='LORETO'){
  4.     $_para ="[email protected]";
  5. }
  6. $_asunto= "Factura Cliente W".$fila['CLAVE']." ";
  7. $_mensaje= "El cliente w".$fila['CLAVE']." ha solicitado la siguiente factura: http://sirloindf.com/demo/facturacion/".$file." ";
  8. $_de= "Sistema de Facturaci0n";
  9.  
  10. $_headers="mime-version:1.0;\r\n";
  11. $_headers.= "contet-tipe: text/html\r\n carset =iso-8859-1\r\n";
  12. $_headers.="from:". $_de."\r\n";
  13. $_headers.="to : ".$_para." \r\n; subjet : ".$_asunto."\r\n\ ";
  14.  
  15. if (mail($_para,$_asunto,$_mensaje,$_headers)){
  16.     echo "enviado correctamente";
  17. } else {
  18.     echo "fallo en el envio";
  19. }
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net