1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Formulario en flash y php

Tema en 'Programación y Diseño Web' iniciado por Soporte24hrs, 5 Oct 2007.

  1. Soporte24hrs

    Soporte24hrs Usuario activo

    Con este codigo pueden enviar un formulario flash por mail usando php.

    *Primero deben tener una pelicula flash con 2 frames activos, en el primer frame insertas algunas cajas de texto dinamica para hacer el formulario.
    *Luego le tienen que poner el nombre a una variable a cada caja en la parte de las propiedades en la opcion Var.
    *Luego en el primer frame es decir donde esta el formulario, presiona tecla f9 para ver la ventana de actionscript y luego le copias el siguiente codigo:
    /////////////////////////////////////////
    stop();
    nombre=""; // caja dinamica 1
    curso=""; // caja dinamica 2
    email=""; // caja dinamica 3
    telefono=""; // caja dinamica 4
    pregunta=""; // caja dinamica 5
    form = new Object();
    ////////////////////////////////////////
    * Luego vas al segundo frame y activas el action script y le escribes el siguiente codigo.
    /////////////////////////////////////
    stop()
    loadVariablesNum("envio.php", 0, "POST");

    ////////////////////////////////////
    Luego exportas la pelicula y vamos a hacer el arhivo php.

    Donde el archivo envio.php es el gestor de email, aqui adjunto.
    <?
    $subject="SOLICITUD DE INFORMACION";
    $nombre=$_POST["nombre"];
    $email=$_POST["email"];
    $telefono=$_POST["telefono"];
    $curso=$_POST["curso"];
    $pregunta=$_POST["pregunta"];

    $message ="<br><br><b>FORMULARIO ENVIADO EL ".date('Y-m-d')."<br><BR><br>NOMBRES: ".$nombre."<br>E-MAIL: ".$email."<br>TELEFONO: ".$telefono."<br>CURSO: ".$curso."<br>PREGUNTA: ".$pregunta."</b>";
    $headers = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $headers .= 'From: tuhosting.com <info@tuhosting.com>' . "\r\n";
    mail('info@tuhosting.com', $subject, $message, $headers);
    ?>

    Luego tienes que subir ambos archivos el swf y el php, para que veas como te llegan los formularios a tu cuenta de mail en este ejemplo 'info@tuhosting.com'.

    Espero les sea de mucha ayuda.
     
  2.  
  3. fyork604

    fyork604 Nuevo usuario

    Gracias por la instrucción, ha sido el único tuto que me ha servido, y el más simple que he encontrado, felicitaciones...
     
  4. fyork604

    fyork604 Nuevo usuario

    Lo único es que para que envíe deben hacer un botón que diga enviar, y al hacerle el on release solo hay que decirle que vaya al frame 2, con un gotoAndStop, ya con esto hacen que se lea la funcion loadVariablesNum y nos llegue al correo que hemos asignado en la penultima linea donde dice mail, en el codigo php, gracias.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·