Problemas con el código del formulario de contacto php en código AS3

  • jakecusack
  • Born
  • Born
  • No Avatar
  • Registrado: Jul 28, 2011
  • Mensajes: 2
  • Status: Offline

Nota Julio 28th, 2011, 5:46 am

¿Hola a todos, espero que alguien puede ayudar? He creado mi primer jakecusack sitio flash y tengo y emitir con el formulario de contacto, he añadido mi dominio y contacto php pero nada se obtiene a través de, he hablado con mi isp y que me han dado el siguiente código
<? php

$EmailFrom = "info@mydomain";
$EmailTo = "info@mydomain";
Tema de $ = "formulario en línea";
$Nombre = Trim(stripslashes($_POST["Name"]));
Correo electrónico $ = Trim(stripslashes($_POST["Email"]));
$Tel = Trim(stripslashes($_POST["Tel"]));
$Mensaje = Trim(stripslashes($_POST["Message"]));
/ / validación
$validationOK = true;
Si (!$ validationOK) {}
echo "Revise sus datos";
header ("ubicación: http://mydomain/contact.php");
salir;
}

/ / preparar el texto del cuerpo del correo electrónico

Cuerpo de $ = "";
Cuerpo de $. = "nombre:";
Cuerpo de $. = $nombre;
Cuerpo de $. = "\n";
Cuerpo de $. = "Tel:";
Cuerpo de $. = $Tel;
Cuerpo de $. = "\n";
Cuerpo de $. = "correo electrónico:";
Cuerpo de $. = $Email;
Cuerpo de $. = "\n";
Cuerpo de $. = "mensaje:";
Cuerpo de $. = $mensaje;
Cuerpo de $. = "\n";

/ / enviar correo electrónico
éxito de $ = mail ($ EmailTo, $asunto, $cuerpo, "de: < EmailFrom$ >");

/ / redirigir a la página de éxito
Si (éxito$) {}
imprimir "< meta http-equiv = \"refresh\"content = \" 1;URL=index.php\ ">";
}
Else {}
imprimir "< meta http-equiv = \"refresh\"content = \" 1;URL=index.php\ ">";
}
? >
---------------------------------------------------------------------------------------------------------
¿No sé cómo esto se integra con el código ya tengo lugar para que funcione?
---------------------------------------------------------------------------------------------------------
importar flashnet.URLVariables;
importar flashnet.URLRequest;

InteractiveObject(theName.getChildAt(1)) .tabindex = 1;
InteractiveObject(theEmail.getChildAt(1)) .tabindex = 2;
InteractiveObject(theMessage.getChildAt(1)) .tabindex = 3;


send_btn.addEventListener (MouseEvent.CLICK, fl_MouseClickHandler_7);

función fl_MouseClickHandler_7(event:MouseEvent):void
{

Si (theName.text == "" || theEmail.text == "" || theMessage.text == "")
{
theFeedback.text = "Por favor rellena todos los campos.";
}
Else
{
/ / crear un contenedor de variable
var allVars:URLVariables = new URLVariables();
allVarsname = theName.text;
allVarsemail = theEmail.text;
allVarsmessage = theMessage.text;
//Send información a una dirección url
var mailAddress:URLRequest = new URLRequest("http://mydomain/contact.php");
mailAddress.data = allVars;
mailAddress.method = URLRequestMethod.POST;
sendToURL(mailAddress);
theFeedback.text = "Gracias!";
theName.text = "";
theEmail.text = "";
theMessage.text = "";
}
}

Así que mi pregunta es ¿cómo integrar el código php contacto en mi código as3?


Cualquier Consejo sería muy apreciada, hay música gratis si alguien puede ayudarme!

Muchas gracias a todos

Jake
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Julio 28th, 2011, 5:46 am

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23407
  • Loc: Woodbridge VA
  • Status: Offline

Nota Agosto 2nd, 2011, 3:50 am

Coincidir con los nombres de variable en el script php. Las variables de la secuencia de comandos está esperando son, nombre, correo electrónico, Tel y mensaje. Tampoco puede modificar el script php para que coincidan con los nombres de variables o viceversa.
"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.
  • jakecusack
  • Born
  • Born
  • No Avatar
  • Registrado: Jul 28, 2011
  • Mensajes: 2
  • Status: Offline

Nota Agosto 2nd, 2011, 6:40 am

Muchos fella gracias, voy a darlo que hace esta noche
  • DEVNEB
  • Newbie
  • Newbie
  • Avatar de Usuario
  • Registrado: Jun 26, 2011
  • Mensajes: 9
  • Loc: Quebec
  • Status: Offline

Nota Agosto 21st, 2011, 8:53 am

Acabo de ver esto en el código:

Código: [ Select ]
allVarsname = theName.text;
allVarsemail = theEmail.text;
allVarsmessage = theMessage.text;
  1. allVarsname = theName.text;
  2. allVarsemail = theEmail.text;
  3. allVarsmessage = theMessage.text;


Sería correcto así (como ya dicho su/TW):

Código: [ Select ]
allVars(dot)Name = theName.text;
allVars(dot)Email = theEmail.text;
allVars(dot)Message = theMessage.text;
  1. allVars(dot)Name = theName.text;
  2. allVars(dot)Email = theEmail.text;
  3. allVars(dot)Message = theMessage.text;


Donde (dot) es un "." (no entiendo por qué este foro restringe me de la dirección url de la escritura, aún más ya que no es una dirección url :evil: )


¿Su pregunta fue
Quote:
cómo integrar el código php contacto en mi código as3?


No se puede integrar el código php en código as3, tal y como se lo pidieron. Siguiendo su ejemplo, el código php debe escribirse en este archivo:http://mydomain/contact.php

Tal vez usted entendido ya, pero tu pregunta parece confundida sobre ese punto.

Publicar Información

  • Total de mensajes en este tema: 4 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