Comunidad de diseño web y desarrollo en internet online

Formulario Fash sin funcion mail

Citar            
MensajeEscrito el 09 Jun 2010 08:59 pm
Hola a todos, espero que me puedan ayudar. Ante todo les aclaro que no tengo idea de programación pero soy muy curiosa y hechando a perder aprendo asique agradecería si me dieran una mano. Resulta que tengo un formulario hecho en Flash con la función mail y mi servidor NO la tiene activada, asique después de romperles bastante me enviaron un modelo en .php de lo que admiten ellos. A continuación lo adjunto y pregunto: Cómo sería la configuración en Flash? Hay algún tutorial? Intenté adaptarlo al que ya tengo y no funcionó
Desde ya muchas gracias por su ayuda!


<?php

$usersmtp ="cuentadecorreos"; // Entre las comillas va una cuenta de correo de su panel de control

$pass="pasword"; // Entre las comillas va el password de la cuenta de correo

$destino="email"; // Entre las comillas la direccion de correo donde va a recibir los mails



// Se verifica que los datos han sido enviados desde el formulario, para la validación con el SMTP

if ( $_POST['enviar'] == "1")

{

if ( $_POST['nombre'] != "" && $_POST['apellido'] != "" && $_POST['email'] != "" )



{

// Se incluye la librería necesaria para el envio

require_once("fzo.mail.php");



$mail = new SMTP("localhost",$usersmtp,$pass);



// Se configuran los parametros necesarios para el envío

$de = $usersmtp ;

$a = $destino;

$asunto = "E-mail Contacto";

$cc = $_POST['cc'];

$bcc = $_POST['bcc'];





$cuerpo = "Este es un e-mail enviado desde el formulario de contacto de la pagina\n\n";

$cuerpo .= "Nombre: " .$_POST['nombre'] . "\n";

$cuerpo .= "Apellido: " .$_POST['apellido'] . "\n";

$cuerpo .= "Direccion: " .$_POST['direccion'] . "\n";

$cuerpo .= "Telefono: " .$_POST['telefono'] . "\n";

$cuerpo .= "Email: " .$_POST['email'] . "\n";

$cuerpo .= "Consulta: " .$_POST['consulta'] . "\n";







$header = $mail->make_header(

$de,

$a,

$asunto,

$_POST['prioridad'],

$cc,

$bcc

);



/*

Pueden definirse más encabezados. Tener en cuenta la terminación de la

linea con (\r\n)



$header .= "Reply-To: ".$_POST['from']." \r\n";

$header .= "Content-Type: text/plain; charset=\"iso-8859-1\" \r\n";

$header .= "Content-Transfer-Encoding: 8bit \r\n";

$header .= "MIME-Version: 1.0 \r\n";

*/



// Se envia el correo y se verifica el error

$error = $mail->smtp_send($de, $a, $header, $cuerpo, $cc, $bcc);

if ($error == "0")



header("Location: contacto.html");





else

echo $error;

}

else

{



echo("Complete los campos Requeridos ");

}

}

?>

Por Feja06

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 09 Jun 2010 11:28 pm
Por que no usas la libreria PHPMailer ?? la podes descargas de la pagina oficial (es gratuita)

Yo mismo hice un Tip explicando el uso de PHPMailer por si te interesa... TIP

con probar no perdes nada :)

Saludos y suerte!

Por nykos

Claber

370 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 12 Jun 2010 02:40 am
y?? funciono?

Por nykos

Claber

370 de clabLevel

3 tutoriales

 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.