Comunidad de diseño web y desarrollo en internet online

formulario de contacte flash8 con php

Citar            
MensajeEscrito el 27 Nov 2007 01:18 pm
Hola a todos!
Estoy haciendo el formulario de contacte con php..y no me sale...
en mi php he puesto esto, como en el tuto:
<?php
extract($_POST);
$MailTo="[email protected]";

$dia=date("m.d.Y");
$hora=date("H:i:s");
$contenido="El Mensaje se Envio el $dia a las $hora:\n\n----------------------------------------------------------------------------\n
Nombre $nombre\n
E-mail: $email\n
Dia:$dia\n
Hora:$hora\n
Numero personas: $num\n----------------------------------------------------------------------------\
Mensaje: $mensaje\n----------------------------------------------------------------------------\n";
mail($MailTo, "$subject (de $nombre $apellido)", $contenido, "From: $email");?>

es posible que envie el correo a una cuenta de gmail?
que faltaria?
gracias...mil.

Por taka

25 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 27 Nov 2007 02:36 pm
el PHP esta bien, q tienes en AS?

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox
Citar            
MensajeEscrito el 27 Nov 2007 03:48 pm
Hola!! si, veras,
En el primer frame:
/////////////////////////////////////////////////////////////////////////////////
function enviando() {
enviar = new LoadVars();
enviar.nombre = n.text;
enviar.email = e.text;
enviar.numero = t.text;
enviar.mensaje = m.text;
enviar.hora = h.text;
enviar.dia = d.text;
enviar.onLoad = function(success) {
borrar(); };
enviar.sendAndLoad("enviar.php", enviar, "POST");}
////////////////////////////////////////////////////////////////////////////////////
para boton enviar:
/////////////////////////////////////////////////////////////////////////////////
snd.onRelease = function () {
ok = 0;
arroba = e.text.indexOf("@");
punto = e.text.indexOf(".");
if(n.text == "nombre" || n.text == ""){
n.text = "nombre?";
ok = 1
}
if(m.text == ".: mensaje" || m.text == ""){
m.text = "mensaje?";
ok = 1;
}
if(t.text == ".: numero" || t.text == ""){
t.text = "numero?";
ok = 1;
}
if(h.text == ".: hora" || h.text == ""){
h.text = "hora?";
ok = 1;
}
if(d.text == ".: dia" || d.text == ""){
d.text = "dia?";
ok = 1;
}
if (arroba < 1 && punto < 1){
e.text = "e-mail?";
ok = 1;
}
if(ok == 0){
enviando();
s.text = "Mensaje enviado"; }
}
y para el boton borrar:
///////////////////////////////////////////////////////////////////////////////////////
clr.onRelease = function ()
{ borrar();
}
function borrar (){
n.text = "";
e.text = "";
t.text= "";
m.text = "";
s.text = "";
d.text = "";
h.text = "";
}
//////////////////////////////////////////////////////////////////////////////////

gracias por tu interes... :)

Por taka

25 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 27 Nov 2007 04:26 pm
tienes las variables con distinto nombre, en PHP las tienes con mayuscula y en AS en minuscula:
este es tu AS:

Código :

function enviando() {
    enviar = new LoadVars();
    enviar.nombre = n.text;
    enviar.email = e.text;
    enviar.numero = t.text;
    enviar.mensaje = m.text;
    enviar.hora = h.text;
    enviar.dia = d.text;
     
    enviar.onLoad = function(success) {
         borrar(); 
    };
    enviar.sendAndLoad("enviar.php", enviar, "POST");
};

entonces tu PHP deberia ser asi:

Código :

----------------------------------------------------------------------------\n
nombre $nombre\n
email: $email\n
dia: $dia\n
hora: $hora\n
numero: $num\n
----------------------------------------------------------------------------\n
mensaje: $mensaje\n
----------------------------------------------------------------------------\n"; 

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox
Citar            
MensajeEscrito el 27 Nov 2007 05:04 pm
Gracias, lo he cambiado...
mi php:

Código :

<?php
$MailTo="[email protected]";
$dia=date("m.d.Y");
$hora=date("H:i:s");
$contenido="
El Mensaje se Envio el $dia a las $hora:\n\n
----------------------------------------------------------------------------\n
nombre:$nombre\n
dia:$dia\n
hora:$hora\n
mumero:$numero\n
email:$email\n
mensaje:$mensaje\n
----------------------------------------------------------------------------\n
subject: $asunto\n
----------------------------------------------------------------------------\n
mensaje: $cuerpo\n
----------------------------------------------------------------------------\n
";
mail($MailTo, "$Subject (de $nombre $apellido)", $contenido, "From: $MailFrom");
echo "estado=Mensaje enviado!!!";
?>



Pero no recibo nada en el mail indicado ([email protected])
...lo tengo colgado en www.comensa.eu/reservas.htm

graciassssssss de nuevo...

Por taka

25 de clabLevel



Genero:Femenino  

firefox

 

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