Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2009, 08:42
Avatar de salvador86
salvador86
 
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 17 años, 1 mes
Puntos: 2
Problema en envio de Formulario con Mail a varias cuentas

Hola tengo un formulario que trabaja con Captcha que me funciona muy bien, pero me surgio un problema cuando, en la variable que contiene las cuentas de correo aunmente un correo más, es decir antes mandaba a solo dos cuentas, y ahora quiero mandar a tres cuentas y me sale error, a que se puede deber, Muchas Gracias.

Aqui esta un código que esta bien funciona correctamente
Cita:
<?
$email_recipient = '[email protected];[email protected]';

session_start();
error_reporting(0);
include("class/captchaZDR.php");

$capt = new captchaZDR;
$wrong_captcha = '';

if(isset($_REQUEST['Submit']) and $capt->check_result()){
$message_send = "Mensaje desde la página\n\n
Nombre: ".$_REQUEST['Nombre']." \n
E-mail: ".$_REQUEST['Correo']." \n
Comentario: ".$_REQUEST['Comentarios']." \n
Pagina: ".$_REQUEST['Pagina']." \n";

$headers .= 'To: <'.$email_recipient.'>' . "\r\n";
$headers .= 'From: '.$_REQUEST['Nombre'].' <'.$_REQUEST['Correo'].'>' . "\r\n";

if(mail($email_recipient, 'SOLICITUD DE INFORMACION PERU EXPEDITIONS '.$_REQUEST['Pagina'], $message_send, $headers))
header ("Location: http://www.peru-expeditions.com/c-gracias.html");
else
echo '<div style="color: red"><strong>Hubo un problema en el mensaje. Por favor, inténtelo de nuevo. Gracias.</strong></div>';
}

else{if(isset($_REQUEST['Submit']) and (!$capt->check_result()) )
echo '<div style="color: red"><b>Intente de nuevo. Actualizar:</b><a href="" onclick="write_captcha();"><img src="gifs/refresh.gif" border="0" alt="" /></a></div>';
}
?>
Este es el que me causa error (esta en otro idioma)
Cita:
<?
$email_recipient = '[email protected];[email protected];[email protected]';

session_start();
error_reporting(0);
include("class/captchaZDR.php");

$capt = new captchaZDR;
$wrong_captcha = '';

if(isset($_REQUEST['Submit']) and $capt->check_result()){
$message_send = "Menssagem da página\n\n
Nome: ".$_REQUEST['Nome']." \n
E-mail: ".$_REQUEST['Email']." \n
Comentarios: ".$_REQUEST['Comentarios']." \n
Web: ".$_REQUEST['Web']." \n";

$headers .= 'To: <'.$email_recipient.'>' . "\r\n";
$headers .= 'From: '.$_REQUEST['Nome'].' <'.$_REQUEST['Email'].'>' . "\r\n";

if(mail($email_recipient, 'SOLICITUDE DE INFORMAÇÃO PERU EXPEDITIONS '.$_REQUEST['Web'], $message_send, $headers))
header ("Location: http://www.peru-expeditions.com/p-gracias.html");
else
echo '<div style="color: red"><strong>Houve um problema no envio da menssagem. Favor enviar novamente</strong></div>';
}

else{if(isset($_REQUEST['Submit']) and (!$capt->check_result()) )
echo '<div style="color: red"><b>Tentar novamente. Atualizar:</b><a href="" onclick="write_captcha();"><img src="gifs/refresh.gif" border="0" alt="" /></a></div>';
}
?>
Despues de todo undía de romperme la cabeza comparando código para ver cual era mi error solo saque un correo y se mando el correo, habra una manera de mandar el correo a mas de dos cuentas?