Enviar mensajes a través de PHP usando Flash 8

  • contutti
  • Born
  • Born
  • No Avatar
  • Registrado: Jul 03, 2008
  • Mensajes: 2
  • Status: Offline

Nota Julio 4th, 2008, 9:36 am

ATNO/TW escribió:
Asegúrese de desactivar el youve <> botón en todas las esferas.

Después de youve hizo sus cambios y publicado su archivo, antes de probarlo en su sitio web, asegúrese de que su youve despejado browers cache / archivos temporales de Internet. Lo más probable es que usted está cargando una versión en caché de los swf que no ha funcionado bien.


Sí, ya que intentó. Aún no funciona.
Con strip_tags en código PHP he conseguido "engañar" el flash y, por tanto, lograr mi objetivo.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Julio 4th, 2008, 9:36 am

  • lolo73
  • Born
  • Born
  • No Avatar
  • Registrado: Mar 30, 2009
  • Mensajes: 1
  • Status: Offline

Nota Marzo 30th, 2009, 9:07 am

Aceptar esto es lo que tengo
Código: [ Select ]
on (release) {
if (name eq "" or phone eq "" or email eq "" or message eq "") {
     error.gotoAndPlay("error");
} else {
     loadVariablesNum("vmail.php", 0, "POST");
     error.gotoAndPlay("sent");
     name = "";
     phone = "";
     email = "";
     message = "";
}
}
  1. on (release) {
  2. if (name eq "" or phone eq "" or email eq "" or message eq "") {
  3.      error.gotoAndPlay("error");
  4. } else {
  5.      loadVariablesNum("vmail.php", 0, "POST");
  6.      error.gotoAndPlay("sent");
  7.      name = "";
  8.      phone = "";
  9.      email = "";
  10.      message = "";
  11. }
  12. }


Quiero lo que se mueve a una página y dice "gracias a su correo electrónico se envía" Caras para ver si el correo electrónico es válida.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23403
  • Loc: Woodbridge VA
  • Status: Offline

Nota Marzo 30th, 2009, 10:16 am

if (nombre eq "" o por teléfono eq "" o por correo electrónico eq "" o un mensaje eq "")

Línea que en realidad los controles para asegurarse de que los insumos requeridos están llenos pulg En este caso, los insumos son reuired nombre, teléfono, correo electrónico y mensaje. Lo que no hacemos es verificar que la dirección de correo electrónico está formateado válidamente. Usted puede hacer que, en su vmail.php script si quería.

En este ejemplo, "error" y "enviados" son etiquetas marco en la película. El error.gotoAndPlay ( "error"); lleva en el cuadro llamado "error" y hay que hacerles saber que no llene todos los campos obligatorios. El error.gotoAndPlay ( "enviado"); lleva en el cuadro llamado "enviado" cuando se tenga que mostrar "gracias a su correo electrónico es enviado"
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • gmoeller54
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 15, 2010
  • Mensajes: 10
  • Status: Offline

Nota Enero 15th, 2010, 4:22 pm

Saludos...
He estado usando el flash -> Formulario de correo php en mi sitio y el mismo servidor durante años...
Me gusta mucho el código que se le ocurrió a causa de su obligación de completar los campos (he recibido numerosos "fantasma" e-mails de mis sitios en los últimos años)

Lamentablemente, no puedo conseguir que funcione...
Utilización de Flash 10 AS2

Los botones de mi variable en flash son:
nombre
compañía
teléfono
correo electrónico
mensaje

aquí está mi código en el botón de envío:

ACTIONSCRIPT Código: [ Select ]
on (release) {
     if (name eq "" or phone eq "" or email eq "" or message eq "") {
         error.gotoAndPlay("error");
     } else {
         loadVariablesNum("vmail.php", 0, "POST");
         error.gotoAndPlay("sent");
         name = "";
       company = "";
         phone = "";
         email = "";
         message = "";
     }
 }
  1. on (release) {
  2.      if (name eq "" or phone eq "" or email eq "" or message eq "") {
  3.          error.gotoAndPlay("error");
  4.      } else {
  5.          loadVariablesNum("vmail.php", 0, "POST");
  6.          error.gotoAndPlay("sent");
  7.          name = "";
  8.        company = "";
  9.          phone = "";
  10.          email = "";
  11.          message = "";
  12.      }
  13.  }



y el vmail.php:

PHP Código: [ Select ]
<?php
      if (isset($HTTP_POST_VARS)) {
   
          $name = $HTTP_POST_VARS["name"];
        $company = $HTTP_POST_VARS["company"];
          $phone = $HTTP_POST_VARS["phone"];
   
          $email =     $HTTP_POST_VARS["email"];
   
          $message = $HTTP_POST_VARS["message"];
 
              }
   
   
     $to = "samplemail<at>email<dot>com";
     $subject = "SILICONE BOOK SITE CONTACT";
     $msg .= "Senders Name: " ."$name\n\n";  
     $msg .= "Sender's Company: " ."$company\n\n";
     $msg .= "Phone: " ."$phone\n\n";
     $msg .= "Email: " ."$email\n\n";
   
     $msg .= "Message: " ."$message\n\n";
     $msg .= "This message was sent to you from My Site Contact  Form.\n\n";
   
     $msg .= "Do not reply to this email directly.";
   
   
     mail($to, $subject, $msg, "From: My Site Contact Form\nReply-To: $email\n");
   
   
   ?>
  1. <?php
  2.       if (isset($HTTP_POST_VARS)) {
  3.    
  4.           $name = $HTTP_POST_VARS["name"];
  5.         $company = $HTTP_POST_VARS["company"];
  6.           $phone = $HTTP_POST_VARS["phone"];
  7.    
  8.           $email =     $HTTP_POST_VARS["email"];
  9.    
  10.           $message = $HTTP_POST_VARS["message"];
  11.  
  12.               }
  13.    
  14.    
  15.      $to = "samplemail<at>email<dot>com";
  16.      $subject = "SILICONE BOOK SITE CONTACT";
  17.      $msg .= "Senders Name: " ."$name\n\n";  
  18.      $msg .= "Sender's Company: " ."$company\n\n";
  19.      $msg .= "Phone: " ."$phone\n\n";
  20.      $msg .= "Email: " ."$email\n\n";
  21.    
  22.      $msg .= "Message: " ."$message\n\n";
  23.      $msg .= "This message was sent to you from My Site Contact  Form.\n\n";
  24.    
  25.      $msg .= "Do not reply to this email directly.";
  26.    
  27.    
  28.      mail($to, $subject, $msg, "From: My Site Contact Form\nReply-To: $email\n");
  29.    
  30.    
  31.    ?>


No va a mi marcos etiquetados "error" o "enviado", ni de mandar nada a mi correo electrónico...

Ayuda Pleez!
thanx
Moderator Remark: corrected code display problem
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23403
  • Loc: Woodbridge VA
  • Status: Offline

Nota Enero 15th, 2010, 5:33 pm

El código se ve bien. No puedo ver nada que pueda causar que no funcione. ¿Puede proporcionar cualquier información adicional?
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • graphixboy
  • Control + Z
  • Mastermind
  • Avatar de Usuario
  • Registrado: Jul 11, 2005
  • Mensajes: 1828
  • Loc: In the Great White North
  • Status: Offline

Nota Enero 18th, 2010, 3:40 pm

Theres una buena oportunidad de una cuestión de su ámbito de aplicación. Supongo que el código está trabajando correctamente, pero el flash no puede encontrar el contenido fuera de la on (release). Básicamente Flash está buscando con los nombres de las variables dentro del botón. Sin poder ver la estructura de su swf, Im apostando a que se necesita algo como
ACTIONSCRIPT Código: [ Select ]
var name = this._parent.name.text;
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com
  • gmoeller54
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 15, 2010
  • Mensajes: 10
  • Status: Offline

Nota Enero 20th, 2010, 1:18 pm

Hola chicos
Y gracias por sus respuestas.

Traté de poner las llamadas variables en el código ActionScript también.
No ayudar.

Yo la cremallera de la. Fla (CS4) y el vmail.php.
Estoy desconcertada.
Su ayuda sería muy apreciada!


soldesigns (punto) com / silicona / gmoeller_contact_form.zip
  • gmoeller54
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 15, 2010
  • Mensajes: 10
  • Status: Offline

Nota Enero 23rd, 2010, 12:28 pm

pueden ustedes acceder a la. zip?
Es esta una buena manera de compartir los archivos?
thanx
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23403
  • Loc: Woodbridge VA
  • Status: Offline

Nota Enero 25th, 2010, 9:09 am

Por fin pude descargar esta mañana, pero no puede abrir la FLA. Por alguna razón, utilizan CS3 me dice que su formato de archivo no válido. Tal vez porque usted está haciendo esto en un Mac?

Independientemente Creo que es posible que el problema está en el archivo PHP.

Yo no sé de qué se trata esta entrada, pero se observa una inicial en la que editado el mensaje para corregir el código. Pero por alguna razón cuando se copia el código PHP desde aquí se quiere agregar una etiqueta span.
En concreto:


Código: [ Select ]
$msg .= "<span class="posthilit">Email</span>: " ."$<span class="posthilit">email</span>\n\n";


Código: [ Select ]
$msg .= "Do not reply to this <span class="posthilit">email</span> directly.";


Código: [ Select ]
mail($to, $subject, $msg, "From: My Site Contact Form\nReply-To: $<span class="posthilit">email</span>\n");


Quite todas las etiquetas van desde allí. No se supone que están allí y fácilmente podría ser causa de que su correo electrónico de trabajo.

Si eso no es, tal vez a alguien con un Mac puedes ver tu FLA.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • graphixboy
  • Control + Z
  • Mastermind
  • Avatar de Usuario
  • Registrado: Jul 11, 2005
  • Mensajes: 1828
  • Loc: In the Great White North
  • Status: Offline

Nota Enero 25th, 2010, 9:15 am

Su marca en un archivo CS4. Adobe cambiaron para theyre no compatible hacia atrás. Trataré de tomarlo hoy y echar un vistazo.
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23403
  • Loc: Woodbridge VA
  • Status: Offline

Nota Enero 25th, 2010, 10:44 am

Gracias. Sigo pensando que su simplemente sólo el php sin embargo. El vmail.php incluido en el zip tiene la etiqueta span. Así que si eso lo que está siendo utilizado para la secuencia de comandos de correo electrónico de su mal y se producirá un error.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • gmoeller54
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 15, 2010
  • Mensajes: 10
  • Status: Offline

Nota Enero 27th, 2010, 3:48 pm

Hola chicos...
Gracias por tratar de profundizar en esto!

He cambiado el. Php en esto:


<? php
if (isset ($ HTTP_POST_VARS)) (

$ nombre = $ HTTP_POST_VARS [ "name"];
empresa de US $ = $ HTTP_POST_VARS [ "company"];
$ phone = $ HTTP_POST_VARS [ "phone"];

$ email = $ HTTP_POST_VARS [ "email"];

$ message = $ _POST [ "mensaje"];

)

$ a = correo electrónico "en gmail punto com";

$ subject = "SILICONE LIBRO DEL SITIO Contacto ";

$ msg .= "Remitentes Nombre:". "$ name \ n \ n";

$ msg .= "remitentes de la empresa:". "$ empresa \ n \ n";

$ msg .= "Teléfono:". "$ phone \ n \ n";

$ msg .= "Email:". "$ email \ n \ n";

$ msg .= "Mensaje:". "$ mensaje \ n \ n";

$ msg .= "Este mensaje se envió a usted de mi formulario de contacto de la web. \ n \ n";

$ msg .= & quot; No responda a este mensaje directamente. ";

mail ($ a, $ asunto, $ msg, "From: mi formulario de contacto de la web \ nReply-To: $ email \ n");

?>

Básicamente sacó de los códigos span
No hubo suerte

Todavía no está enviando a mi correo electrónico, ni lo va a mi marcos etiquetados "error" o "enviado"

Mi FLA es CS4-lo siento :(
  • gmoeller54
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 15, 2010
  • Mensajes: 10
  • Status: Offline

Nota Febrero 1st, 2010, 10:30 am

ningún arrendatario?
Realmente me gustaría conseguir este trabajo bad boy!
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23403
  • Loc: Woodbridge VA
  • Status: Offline

Nota Febrero 1st, 2010, 12:17 pm

Yo no tengo CS4 y no se abrirá en CS3. No puedo ofrecer más ideas. Alguien con CS4 tendrá que mirar.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • graphixboy
  • Control + Z
  • Mastermind
  • Avatar de Usuario
  • Registrado: Jul 11, 2005
  • Mensajes: 1828
  • Loc: In the Great White North
  • Status: Offline

Nota Febrero 1st, 2010, 1:01 pm

No tengo tiempo para buscar en este día de hoy. Pero Heres una versión CS3 del archivo...

http://addsomespark.com/client/ozzu/gmoeller_contact_form.zip
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Febrero 1st, 2010, 1:01 pm

Publicar Información

  • Total de mensajes en este tema: 59 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 33 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC