Comunidad de diseño web y desarrollo en internet online

formulario flash y php

Citar            
MensajeEscrito el 28 Sep 2010 07:52 pm
Hola a todos, tengo un formulario hecho en flash y php que funciona correctamente en la web. La pregunta es cómo hacer para que los campos del formulario queden nuevamente en blanco luego de hacer clic en el boton enviar??

Este es el codigo AS que estoy utilizando

Código :

stop();
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

function enviarMail() {
   envio_lv.nombre = nombre_txt.text;
   envio_lv.telefono = telefono_txt.text;
   envio_lv.cumple = cumple_txt.text;
   envio_lv.email = email_txt.text;
   envio_lv.mensaje = mensaje_txt.text;
   envio_lv.sendAndLoad("email2.php", recibir_lv, "POST");
   
}

recibir_lv.onLoad = function(exito) {
   if (exito) {
      estado_txt.text = this.estado;
   } else {
      
      estado_txt.text = "no se pudo enviar";
   }
};


y este el PHP

Código :

<?php 

$nombre = $_POST['nombre'];
$ciudad = $_POST['ciudad'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];

$header = 'From: ' . $nombre . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje = "Este mensaje fue enviado desde DS online por " . $nombre . " \r\n";
$mensaje .= "Su e-mail es: " . $email . " \r\n";
$mensaje .= "Su telefono es: " . $telefono . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'contacto web';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo "estado=Tu mensaje ha sido enviado, hasta pronto";

?>   


repito el formulario funciona de maravilla pero quiero que los campos queden en blanco nuevamente después de ser enviado el formulario

GRACIAS POR SU AYUDA :lol:

Por Loop

67 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 29 Sep 2010 04:31 pm
Para poner por ejemplo el nombre en blanco haces:

nombre_txt.text = ""

Repite lo mismo para todos los campos que quieras limpiar, lo puedes hacer debajo de

estado_txt.text = this.estado;

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 29 Sep 2010 06:33 pm
:D Jorge, gracias por tu respuesta.. funciona perfecto :lol: :lol:

Por Loop

67 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 10 Oct 2010 03:27 pm
Hola tengo una duda con flash y php, tengo un formulario en php, y ese formulario tiene un boton enviar, que depende de otro php. El tema es este, hice el mismo form en flash, pero no logro hacer que el boton enviar del flash se comunique al php. Por ejemplo:
Enviar del php se comunica con procesando.php
Enviar del swf se tiene que comunicar con el procesando.php.
Espero que se entienda Saludos...

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

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