Comunidad de diseño web y desarrollo en internet online

para enviar la info por mail

Citar            
MensajeEscrito el 13 Feb 2006 04:07 pm
tengo que enviar info por mail, muy simple, (formulario)...y no se bien como realizarlo, estuve mirando el tutorial que publican aca y me maree un poco, *es necesario trabajar con php?* este codigo lo saque de un form de una version antigua de flash

Código :

on (release){
   if (nombre eq "") 
      status = "Por Favor escriba su nombre"; 
   else if (email eq "") 
      status = "Por Favor escriba su e-mail";
   else if (empresa eq "") 
      status = "Por Favor escriba su empresa";
   else if (comentarios eq "") 
      status = "Sus comentarios son importantes";
else
set Variable: "status" = ""; 
set Variable: "subject" = "pedido de presupuesto"; 
set Variable: "recipient" = "[email protected]"; 
loadVariables ("http://www.dattatec.com/cgi-bin/formmail.pl", "", "POST"); 
gotoAndStop("ok"); 
End if 
End on
}

pero me dio mas dolor de cabeza, yo utilizo el mx, y no funcionaba nada....si alguien conoce una manera sencilla de hacerlo porfavor le ruego me la diga, es muy simple, quiero que la info que esta en el form llegue a un mail determinado, nada mas...bueno espero que alguien me ayude...tener en cuenta que no soy muy bueno con flash....

Por aysthesis

169 de clabLevel



Genero:Masculino  

Cordoba :: Argentina

msie
Citar            
MensajeEscrito el 13 Feb 2006 05:00 pm
Pues no lo veo tan compliclado, ya que lo único que hay que tomar en cuenta es.

- que tú servidor maneje php
- cambiar la cuenta donde se enviará el correo
- y talvez lo mas dificil sería asignarle el valor predeterminado a tus variables.

en realidad al archivo php no le tendrías que mover mucho, inténtalo y veras que no es complicado.

Saludos.

Por Ereb

Claber

1352 de clabLevel

1 tutorial

Genero:Masculino  

México, D.F.

firefox
Citar            
MensajeEscrito el 13 Feb 2006 05:48 pm
bueno, en una palabra me olvido de este codigo que esta un poco añejo y lo escribo de nuevo en mx, el tema es que no se como hacer para comprobar si esta bien...hay alguna forma de enviar la info antes de colgar el sitio?

Por aysthesis

169 de clabLevel



Genero:Masculino  

Cordoba :: Argentina

msie
Citar            
MensajeEscrito el 14 Feb 2006 06:30 pm
Hola:
yo hago eso con flash y php (usando la clase phpMailer), entonces, en Flash recupero los datos (por ahora no voy a poner validacion de datos)

En flash pondria algo asi

Código :

var miLV_lv:LoadVars = new LoadVars();
miLV_lv.nombre = nombre_txt.text;
miLV_lv.email = email_txt.text;
miLV_lv.comentarios = comentarios_txt.text;
miLV_lv.sendAndLoad("enviaEmail.php", miLV_lv, "POST");


En php pondria algo asi:

Código :

<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->From     = "[email protected]";
$mail->FromName = "Webmaster";
$mail->Subject = "Mensaje enviado por el formulario";
$mail->Body    = "Sus datos son: ".$_POST["nombre"]." ".$_POST["email"]." ".$_POST["comentarios"];
$mail->AddAddress($_POST["email"], $_POST["nombre"]);
if(!$mail->Send()){
   echo = "hubo algun error en la app";
}
?>


Una recomendacion, no uses 'eq' en vez de eso usa el '==' y verifica tus mayusculas, recuerda que actionscript es 'case sensitive'

Espero esto te sirva, Suerte! :wink:

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

msie

 

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