Foros del Web » Creando para Internet » Flash y Actionscript »

Envio de formulario

Estas en el tema de Envio de formulario en el foro de Flash y Actionscript en Foros del Web. Hola, cuando se envía un formulario se abre el programa de correo que tiene el usuario (Outlook, etc..). Como se puede evitar esto?. Es decir ...
  #1 (permalink)  
Antiguo 04/03/2004, 04:57
 
Fecha de Ingreso: enero-2002
Mensajes: 284
Antigüedad: 15 años, 10 meses
Puntos: 0
Sonrisa Envio de formulario

Hola, cuando se envía un formulario se abre el programa de correo que tiene el usuario (Outlook, etc..). Como se puede evitar esto?. Es decir que lo envíe al primer click , y te salga un mensaje quete diga "Su mail ha sido enviado, gracias".
Lo he visto en alguna página, pero no sé como hacerlo.

Salu2
  #2 (permalink)  
Antiguo 04/03/2004, 10:02
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 15 años, 11 meses
Puntos: 193
http://www.tmeister.net/php/view.php?id=2

Saludos!!
  #3 (permalink)  
Antiguo 04/03/2004, 10:03
Avatar de ¬...  
Fecha de Ingreso: noviembre-2003
Ubicación: Guatemala
Mensajes: 742
Antigüedad: 14 años
Puntos: 4
copia esto y guardalo como .php:
Código:
<?php
$sfrom=utf8_decode($e); //cuenta que envia
$sdestinatario=utf8_decode($cuentato); //cuenta destino
$ssubject=utf8_decode($elsubject); //subject
$shtml=utf8_decode($elmsg); //mensaje
$sheader="From:".$sfrom."\nReply-To:".$sfrom."\n";
$sheader=$sheader."X-Mailer:PHP/".phpversion()."\n";
$sheader=$sheader."Mime-Version: 1.0\n";
$sheader=$sheader."Content-Type: text/html";
mail($sdestinatario,$ssubject,$shtml,$sheader);
 echo"<BR><BR><center><font size=+2><i>message sent</i></font></center>";
?>
y desde flash especificale estas variables asi:
crea los campos de entrada de texto y asignale los nombres
e // email
cuentato // email de recipiente
elsubject //el subject
elmsg // el mensaje
y al boton de enviar:
Código:
on(release){
getURL("elarchivo.php","_blank","POST");}
__________________
'_'

...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:30.