Hola, espero que estén bien, simplemente en este post es para no colocar 4 links en la caja de “Video Tutoriales de Flash en Español”

Formulario AS3 & Php Parte 1: Diseño y Preparación para AS3
Formulario AS3 & Php Parte 2: Programación Php
Formulario AS3 & Php Parte 3: Programación AS3
Formulario AS3 & Php Parte 4: Retoques Php y Prueba en servidor.

Comentario: El audio no tiene la mejor calidad ya que fue grabado con el micrófono de la mac y no con el micrófono que suelo usar, esto fue una falla técnica, aún con esto se escucha claramente. Además grabe este tutorial con influenza estacionaria, a la cual le adjudico el error del audio hahaha!

Saludos!!!! :D

Hazte Fan de Batata Studio en Facebook:
http://www.facebook.com/pages/Batata-Studio/346695330478

Noticias en Twitter:
http://www.twitter.com/batatastudio

Las imágenes de Batata Studio en Flickr:
http://www.flickr.com/photos/batatastudio/

Quieres chatear commigo en Gtalk:
luisma@batatastudio.com

Sitio:
http://www.batatastudio.com

Si lo quieren ver en youtube:

97 Responses to “Flash AS3 & Php: Cómo hacer un Formulario de Contacto”

  1. Miguel De La Vega says:

    Hola Luis

    Está increible tu tutorial del formulario de contacto.
    Tengo un problema, espero me puedas ayudar. Resulta que hago todo tal cual lo explicas y no me manda ningún error, al contrario, funciona perfectamente, pero cuando voy a revisar mi bandeja de entrada, resulta que no llegan los correos.
    Qué puede ser?
    Estoy utilizando CS6 pero me baso en los archivos que tú adjuntaste, ya verifiqué que esté configurado con Flash Player 9.0 y con ActionScript 3.0.
    Te agradecería me orientaras, porfa. Gracias.

  2. Hola Luisma como estas?
    Hice el tuto para formulario de contacto y la verdad funciona perecto!!! mil gracias!!!
    Te hago una consulta, sabes si se puede hacer tambien mediante php y AS3 algun formulario de reportes? es decir que yo pueda ver cuanta gente hizo clik en el boton “contactenos” o cuanta gente entro a mi pagina? o algo por el estilo?.
    si sabes donde puedo encontrar algun tuto sobre eso te agradezco.
    por otro lado te agradezco tu tiempo por todos los tutos que tenes que me fueron de mucha ayuda….
    Saludos.
    Ramiro

  3. Hola Luis Maria, tengo un problema no logro localizarlo.
    sobre lo que es flash no tengo problemas creo que mi problema se encuentra en la programación PHP entro en mi pag. http://www.3demdesign.com.ar/temporal/index.html lleno los datos, lo envió y me dice mensaje enviado pero no recibo el mensaje en el correo no logro solucionarlo por favor ayuda!

  4. consegui mi error, vi otro tutorial donde me doy cuenta que estas cansado de que te escriban preguntando por tonterias que uno mismo paso por alto, no me quiero justificar pero cuando uno pasa 3 horas mirando un video donde alguien te explica algo en lo que eres totalmente nuevo te das cuenta que olvidas cosas, recomendación para todos es si sientes que estas trancado en algo, ve a hacer otro cosa un rato, sal de tu casa u oficina y vuelve con el proyecto una vez hayas sacado de tu mente el error en el que andas metido, veras que todo se torna limpio y fresco :) saludos, muy buenos todos los tutoriales… pronto publicare mi sitio web para que vean el resultado de estos tutoriales :)

  5. Hola Batateros, muy buena todo lo que hacen con estos tutoriales, hace unos días veía imposible poder lograr algo tan siempre como un formulario pero después de ver los tutoriales todo se hace claro y posible, ahora bien tengo una pregunta que hasta ahora no le veo respuesta ni algún tipo de guía en los comentarios de los tutoriales que me ayude a resolver este único error y que supongo que debe ser super tonto pero bueno soy nuevo en esto asi que, el error es en flash y dice: Scene 1, Layer ‘AS3 Formulario’, Frame 1, Line 20 1084: Syntax error: expecting identifier before if.

    en esa linea hay lo siguiente:
    if(mail_txt.text.indexOf(“@”) == -1 || if(mail_txt.text.indexOf(“.”) == -1)

    sera estos símbolos || no se si son números, letras o estos símbolos.

    Agradezco una respuesta clarividente :D

  6. Hola luis!, soy Jonathan de Argentina.
    Hace un año atrás seguí todos estos pasos, el formulario andaba perfecto en el sitio, pero un día dejo de funcionar. No me manda ningun mail, le pongo enviar y no envía. No creo que sea mi hosting ya que se lo pase a un amigo para que lo pruebe en otro hosting y tampoco anda. Que creeS??
    Por las dudas mi hosting es http://www.000webhost.com

    Saludos! y desde ya gracias!

  7. Hola Luis Maria
    Una Preguntota
    Este Form lo podemos integrar al menu avanzado AS3 ?
    Puedes Mostrar como Integrarlo Porfavor
    Gracias Amigo Batateto por tanto conocimiento ¡¡¡

  8. Hola LuisMA =D (tocayo!!) tus tutos me parecen geniales y me sirvieron de mucha ayuda, queria preguntarte si hay algún tutorial para hacer tagboards como este mismo =) en flash y si es posible sin mysql, ya que he buscado en tu canal de youtube y no he encontrado nada por el estilo.

  9. hola amigo tus tuturiales son muy bueno mi preguta es la siguiente eh yo hice una paguina web con flash cs5 para una radio pero yo agrege un link para que se escuchara en vivo pero yo ahora quiero saber si se puede como que cuando las personas entren a las paguina web de la radio ellos escuches la radio sin darle clink en nada que automaticamente se escuche la radio esa es mi pregunta gracias saludos

  10. Ulises Covarrubias says:

    Yo visito tu publicidad para que cuentes con mas recursos.
    Estaría bien que habilites una cuenta donde se te puedan hacer donaciones. Las donaciones no tienen nada de malo, el fundador de wikipedia lo hace. Ademas no estarías obligando a nadie, por eso se llaman donativos.
    Si lo haces que sea de preferencia en una cuenta de banorte ya que banortes hay en todos los municipios de La República Mexicana.
    Muchos de aquí estamos muy agradecidos contigo por el apoyo que nos brindas.
    O si gustas por que no? habilitas una encuesta para saber la opinión de los batateros.
    Saludos

  11. Hola, muy buen tutorial pero sabes el formulario funciona perfecto desde mi macbook pero al probarlo desde otro computador o mac el formulario no se envia poruqe motivos pasa esto?

  12. HOLA AMIGO SOY DE PERU, ME GUSTAN TUS TUTORIALES…..Y LAS GANAS QUE PONES..EN ELLAS…ASI QUIEN NO APRENDE PSS..ESTA MUY BUENO…SALUDOS,,,,,

  13. andres jaramillo says:

    hola me sirvio mucho el tutorial pero nose por que razon no em envia la info al correo y cuando le doy en el boton de enviar no me aparece nada de la info que colocamos en el php creo que puede ser un error del servidor o que no es apto por que monte los archivos del tutorial y tampoco funcionaron.

    gracias!!! y espero tu comentario

  14. Batata Studio says:

    Kadir Gonzalez: es por cuestiones de seguridad entre flash player 9 y 10.

  15. Kadir Gonzalez says:

    Hola, muchas gracias por el tuto, solo una pregunta; por que es importante publicar el swf en player version 9…. no es lo mismo en version 10 ?

  16. Batata Studio says:

    hugo: Hola, solo se crear un archivo php.

  17. Quetal sr. buenas tardes oye disculpa la molestia e visto su tutotial de formularios en as3 y php y solo quisiera un gran favor, e visto en la parte 5 del tutroial al principio que usted maneja 4 archivos php y solo deja 1 a donde estan los otros 3 o a donde puedo verlos especificamente estos:
    email-script.php
    formhtml.php
    enviarMail.php
    envioMail.php
    de antemano muchas gracias le agradesco su tiempo y su atencion.

  18. Batata Studio says:

    Andrés: Hola, el formulario funciona, mi ayuda es darte este contenido, te pido que lo intentes y lo revises nuevamente, puedes leer los comentarios para buscar respuestas o guías, saludos!

  19. Andrés says:

    Hola acabo de hacer tu tutorial tal cual como lo haces tu, paso a paso, pero al probarlo en flash me salen los siguientes errores en el script y he intentando ajustarlo pero no lo logro, a ver si tu me puedes hacer el fa de hecharme una mano, lo necesito y quiero verlo funcionando perfectamente en el servidor. Gracias espero tu respuesta.

    Te adjunto los errores tal cual como me los muestra flash

    1084: Error de sintaxis: se esperaba rightparen antes de ll.

    if(mail_txt.text.indexOf(“@”) == -1 ll mail_txt.text.indexOf(“.”) == -1)

    1084: Error de sintaxis: se esperaba identifier antes de equals.

    if(mail_txt.text.indexOf(“@”) == -1 ll mail_txt.text.indexOf(“.”) == -1)

    1008: El atributo no es válido.
    {

    1083: Error de sintaxis: no se esperaba else.
    else

  20. Batata Studio says:

    Eddy Mito: El metarial esta ahí para que lo revises las veces que sea necesario, no doy soporte. Saludos!

  21. oie luisma e echo todo… e seguido todos los pasos…(uno cada que lo terminas)uno tras otro…
    y el poblema es que no marca ningun error pero no me manda ningun msn a mi correo!!!
    que ago???
    respondeme porfavor…
    no e podito subir mi web completamente porque no e podido terminar esa seccion…
    porfvor ayudame!!!

  22. Batata Studio says:

    ezequiel: Muchas gracias! Es un grana apoyo mostrar soluciones! De nuevo gracias! :)

  23. HOla comunidad!! zarich,mira, justo en estos días hice el tutorial de formulario de contacto y me paso algo parecido, cuando publicaba en los casilleros solo podia usar el 2 y el 3 el resto de los números no se podían tipear, con las letras no tuve problema, pero te digo como lo solucione yo, por ahí te sirve.
    Fui a texto, incorporación de fuentes y ahí, te aparecen todas las fuentes y unas opciones, yo elegí la fuente que estaba usando (arial, regular) y tilde la opción “todos los caracteres” con eso solucione mi problema.

    Espero que te sirva!!!!

    Abrazo!

    Saludos luima!! ya ves que cumpli!! jaja

  24. Hola, el swf funciona bien desde mi pc … al menos lo que se puede probar, pero al subirlo al servidor con su html no me deja si quiera escribir en los campos de texto haga lo que haga, lo probé con safari y google chrome y nada, te agradecería me colabores, o cualquiera que tenga idea de como solucionar esto.
    Bye

  25. Batata Studio says:

    Norbert Salgado: Hola, no doy soporte, la solución esta en el video o puedes leer los comentarios y seguramente encontraras soluciones. Saludos!

  26. Norbert Salgado says:

    Buenas luis maria tengo un problema con esto
    sabra que hice todos los pasos para realizar el formulario
    pero ya cuando cargo la pagina al servidor de mi cliente

    no envía nada ni hace nada el formulario
    probé si es servidor no tenia activado el php pero esta todo en orden no manda ni en mozilla ni en IE creo que en ningun navegador

    echame la mano estoy muy confundido la pagina es

    http://www.mediterraneacondominios.com

  27. Batata Studio says:

    elfopoeta: Muchas gracias por el comentario! espero que esto te ayude como complemento para alcanzar los objetivos que quieres! Saludos!

  28. Hola Luis Maria tienes algun tutorial sobre como ahcer un formuralio pero en flash 10? o algun dato que pueda ayudar? porque ya hice mi pagina asi y seria mucha lata volverla a hacer…
    pd: felicitaciones tus tutoriales son increibles!

  29. CArlos Andres says:

    ESto Luego lo puedo utiliza en Adobe dw cS5??

  30. hola, tengo un sitio con botones y layers. Uno de esos layers es el que tiene el contenido del sitio y cada boton tiene un frame en ese layer. Necesitaria saber como hacer para introducir esa hoja de contacto en un frame de ese CONTENIDO. Intente hacer un movieclip y dentro de el seguir cada paso de este tutorial y aparentemente no hay errores, pero en la practica no funciona.
    Te agradeceria si me explicas brevemente que debo hacer para terminarlo. te dejo el link del sitio para que veas de q hablo por si no fui claro en la descripcion, espero que sea evidente el procedimiento que utilice para mecanizar el sitio
    muchas gracias y felicitaciones por este excelente tutorial

    Saludos!!

  31. Hola, excelente tutorial. Estoy comenzando a introducirme en el diseño web. Mi problema es q yo tengo un layer de contenido dentro de un sitio y en ese layer de contenido tendria que insertar un movieclip en cierto frame (para configurar la botonera) que contenga todo lo que dice este tutorial.. una vez que lo hago parece todo listo y no me tira ningun error de script, pero por alguna razon no funciona. Te pido que me ayudes a terminarlo y te dejo la pagina para que lo chekees si tenes un poco de tiempo y gracias!!! http://www.im.altocorto.com.ar

  32. primero ke todo un saludo y un agradecimiento por el tutorial ya que me a servido de mucho a mi y a muchos más y segundo mi consulta:

    el formulario funciona perfectamente desde mi pc, pero al subir el .swf y el .html a mi host la función de enviar deja de funcionar, que puede ser? :(

  33. Hola Luis! Muchas gracias por tu tutorial, lo hice paso a paso, pero al ejecutar el swf me da error: no se esperaba else, en la funcion enviarFormulario!
    Revise los videos, pero lo hago tal cual lo decis y no me funciona. Muchas gracias!

  34. javier pereira says:

    esta bueno el tutorial, pero tengo una duda sobre los distintos signos que haces en php por ejemplo: $cabecera .= “Reply-To: email”; en esa parte el signo antes de mail.

    si puedes responder gracias

  35. Hola luis un saludo, disculpa pero tengo un pequeño problema, ya hice todo el tutorial y esta en un servidor abre bien las ventanas cumple con las condiciones pero cuando le doy mandar mail me sale el mensaje de su correo fue enviado. Pero nunca llega a mi cuenta :S ya revise el codigo muchas veces y no encuentro que pueda ser

  36. Hola, he visto el tuto lo realizaré, pero en mi caso requiero agregar un combobox en el cual habra 4 opciones y por cada opcion un mail al cual se le enviara el la info del form, de acuerdo a la opcion seleccionada cómo puedo captar el valor del combobox y en php condicionar la opcion y ke se envie al mail correspondient? te lo agradeceria mucho estoy empezando en esto, espero no darte molestias.

  37. Hola y gracias por estos tutoriales pero, me deja introducir datos y no me los borra estos datos y no me envia el email
    y en el flash al probarlo me sale este error, si me pudieras ayudar te lo agrdeceria mucho.Gracias
    Error: Error #2101: La cadena transmitida a URLVariables.decode() debe ser una cadena de consulta con formato URL codificado y pares nombre/valor.
    at Error$/throwError()
    at flash.net::URLVariables/decode()
    at flash.net::URLVariables()
    at flash.net::URLLoader/onComplete()

  38. Disculpa la ineptitud, es que no vi el siguiente video, sorry..

  39. Hola Luis Maria,tengo un pequeño problema, tal vez es algo tonto pero no lo puedo solucionar y es el caracter que se encuentra en la linea 8 de este formulario

    <?php
    $nombre = $_POST["nombre"];
    $telefono = $_POST["telefono"];
    $mail = $_POST["mail"];
    $mensaje = $_POST["mensaje"];

    $cabecera = "From: $nombre \r\n”;
    $cabecera . =”Reply-To: mail”;

    if(mail(“micorreo@correo.com”, “Formulario desde el sitio”, $mensaje, $cabecera)){
    }
    else{
    echo “estado=Su mensaje NO fue enviado”;
    }
    ?>

    en la segunda cabecera me hace falta el caracter que va adelante de mail (Reply-To: mail) y no lo he podido encontrar , ¿crees que puedes ayudar?

    Saludos desde Panamá..

  40. YA está solucionado !!!!
    lo único que hice es meterle en un MC y ya no da problemas……saludos

  41. Gracias x el TURORIAL Patata;
    pero me da un error:

    he puesto el formulario en la linea principal de tiempo ( con varias instancias para los diferentes apartados Trabajos, Empresa, Contacto etc….), y al apretar el boton enviar ( se envia el email de forma correcta), pero me debe de saltar la movie a otro apartado y empieza a cargarse ( loadMovie) la propia pelicula dentro de ella misma.
    Sabes a que se puede deber o que puedo hacer para evitar esto???
    Gracias y una vez más te lo has currado.
    Alejandro

  42. Esteban ( thebiux ) says:

    hey batataaaa !! saludos compadre.
    sabes que estaba haciendo el formulario dentro de un mc que tenia una mascara y al parecer no me funcionaba por eso ( la mascara ) haha. lo probe y al tratar de introducir mis datos estos salian transparente =P
    mi pequeño grano de arena hehe.
    y otra ves, muchisimas gracias por compartir tus conocimientos
    por cierto soy el de youtube thebiux
    saludos ahora desde Chile =).
    bendiciones.

  43. Rene Halla says:

    Hola…

    Estoy combinando tu tutorial de menu avanzado con el formulario de contacto.

    En tuto de formulario no tienes animado nada.
    Yo puse todo igual y converti todo a simbolo para animarlo.

    El compilador no me muestra ningun error.
    pero cuando le doy click al boton, la salida de flash me marca un error en funcion enviar.

    Pongo el codigo en el frame 1 y la salida marca que no reconoce algunos objetos.

    Pongo el codigo en el frame donde todo esta estatico y la salida me manda que no reconoce la funcion enviar.

    El compilador no marca ningun error. Solo en las salidas.

    ¿Que podra ser?

    ¿El problema radica en que estoy animando tod

  44. Muy bueno!! pero por que todos le dicen que no les salio! sigan intentando piensan que el los va a ayudar a cada uno de ustedes??? Excelente los videos, saludo!

  45. muy bueno tu tutorial amigo esta xvr

  46. Hola Como estas ? muy buen tutorial,oye baje tu archivo fla cambie la url de mi hosting , exporte un nuevo archivo swf y html , en php, cambie tu mail por el mio quedando los tres archivos juntos , publique y se ven bien pero a la hora de probar el formulario me dise q el mensaje fue enviado pero no me llega el correo , tambien en el archivo fla borre la capa de tu logo . , puedes ver cambios en http://tododeplasticos.com/cambiosascript.png mi correo es:mcabroniquitu@msn.com

Leave a Reply