Comunidad de diseño web y desarrollo en internet online

Error en Formulario Flash y Php

Citar            
MensajeEscrito el 21 May 2010 10:43 am
Buenos dias, estoy modificando un template en flas, y tiene un formulario, pero venia sin el archivo "mail.php"
lo he creado, recibo el correo pero no los contenidos de los campos, supongo que no me carga las variables.

Esto es un script que esta en el boton enviar:

stop();
function lineAdapt() {
message_send = message;
while (msg_count < length(message)) {
msg_count += 1;
if (substring(message_send, msg_count, 2) eq "\r") {
message_send = (substring(message_send, 1, (msg_count - 2)) add "\n") add substring(message_send, (msg_count + 2), ((length(message_send) - msg_count) + 2));
}
}
message = message_send;
delete msg_count;
delete message_send;
}
stop();

Cuando en el flahs le doy que me busque, mail.php, me sale este script

on (release) {
if ((subject eq "" or message eq "") or from eq "") {
stop();
} else {
lineAdapt();
loadVariablesNum("mail.php", 0);
gotoAndStop(3);
play();
}
}
y el script del archivo mail.php es el siguiente.

<?
$subject=$_POST['subject'];
$from=$_POST['from'];
$message=$_POST['message'];

$ToEmail = "[email protected]";
$ToSubject = "correo desde la web de marmoles";

$EmailBody = "Subject: $subject\n
From: $from\n
Message: $message\n";

$Message = $EmailBody;


$headers .= "Content-type: text; charset=iso-8859-1\r\n";
$headers .= "From:".$email."\r\n";

mail($ToEmail,$ToSubject,$Message, $headers);

?>

Espero que tengais los datos necesarios para indicarme cual es el fallo

Gracias de antemano y un saludo

Por crivi01

18 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 May 2010 10:52 am
Se me olvido decir que en los campos donde va los datos del formulario las variables son:


subject
from
message

si con estos datos no podeis ayudarme os puedo mandar el fla y el php.

Gracias de nuevo.

Por crivi01

18 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 May 2010 04:51 pm
En el script que esta en el boton enviar, donde dice:
loadVariablesNum("mail.php", 0);
agregale POST:
loadVariablesNum("mail.php", 0, "POST");

Por Yojanan

9 de clabLevel



 

msie8
Citar            
MensajeEscrito el 24 May 2010 09:00 am
Gracias, tio, llevaba mas de dos dias dandole vueltas. solucionado.

Por crivi01

18 de clabLevel



 

firefox

 

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