tengo un formulario en flash con php-mailer ke utilizo en una pagina sin problemas pero ahora lo estoy probando en otra y no me funciona.
la historia esta nueva pagina esta en un hosting donde tienen blokeao el servicio de mail asi ke lo estoy intentando (y ke conhttp ya lo hacia antes sin problemas) es el tener el foemulario flash en este hosting y el php lo tengo en otro pero no se por ke no funciona.
aki les dejo los codigos:
Actionscript 2.0:
Código:
y aki el php:on (release) { if (email_txt.text.length && nombre_txt.length && mensaje_txt.length) { if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) { loadVariables("http://www.marloca.260mb.com/formulariostmp/sendrati.php", this, "POST"); servidor_txt.text = "...enviando el mensaje"; onLoad = function () { if (estatus == "ok") { servidor_txt.text = "Gracias por tu mensaje..."; nombre_txt.text = ""; email_txt.text = ""; } else { servidor_txt.text = "Problemas con el servidor. No se pudo enviarel mensaje"; } }; } else { email_txt.text = "...este e-mail no vale"; } } else { email_txt.text = "...no olvides tu e-mail"; nombre_txt.text = "...pero dime quien eres?"; mensaje_txt.text = "...y que me querias decir?"; } }
Código PHP:
<?php
require('class.phpmailer.php');
require('class.smtp.php');
$xbody .= 'mail: '.$_POST["email"]. "\r\n<br/>";
$xbody .= 'nombre: '.$_POST["nombre"]. "\r\n<br/>";
$xbody .= 'mensaje: '.$_POST["mensaje"]. "\r\n";
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]";
$mail->Password = "jajajajaja";
$mail->From = "[email protected]";
$mail->FromName = "www.marloca.260mb.com";
$mail->Subject = "mensaje";
$mail->AltBody =$xbody;
$mail->Body =$xbody;
$mail->AddAddress("[email protected]", "mame");
$mail->AddCC("[email protected]");
if(!$mail->Send()) {
echo "Mailer Error!". $mail->ErrorInfo;
} else {
echo '&estatus=ok';
}
?>
bueno espero haberme explicao bien y ke alguien me pueda ayudar.
venga, gracias