Formulario flash
Hola mi nombre es Sergio de Sevilla (España), tengo problemas con un formulario en flash que estoy fabricando, prácticamente está terminado pero se vé que aun me queda por aprender algunas cosas. No tengo mucha idea en php, me he limitado a subir el siguiente código
<?php
$PageTitle = "enviar e-mail";
if ($BeenSubmitted) {
if ($MailTo) {
if (mail($MailTo, $Subject, $Body, "From: $MailFrom")) {
print ("<b><center><font color=BLUE>Tu mensaje ha sido enviado con exito</font></center></b>\n");
} else {
print ("<b><center><font color=BLUE>Tu mensaje no ha podido ser enviado</font></center></b>\n");
}
} else {
print ("<b><center><font color=BLUE>Introduce el e-mail a quien deseas enviar el mensaje</font></center></b>\n");
}
}
?>
<form name="form1" method="post" action="http://localhost/projet1/sendcommand/mail.php">
<p> envia la direccion
<input type="text" name="MailTo">
</p>
<p>tu e-mail
<input type="text" name="MailFrom">
</p>
<p> asunto
<input type="text" name="Subject">
</p>
<p>mensaje
<textarea name="Body" rows="4" cols="50"></textarea>
<input type="hidden" name="BeenSubmitted" value="TRUE">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
le he llamado mail.php y lo he subido al servidor.
Ahora te explico lo que hecho en flash:
Tengo los siguientes layers:
Layer ETIQUETAS: Contiene el el fotograma 5 las acciónes:
Variable = "subject" value= "mi formulario"
Variable = "recipient" value= "[email protected]"
Layer BOTONES: Contiene hasta el fotograma 5
3 Texfiels, como texto de entrada, multilinea. El Primero con la variable Mailform, el segundo lo llamo subject y el tercero Body.
El botón enviar con la acción On (release) {
get URL ("http" : //smart6/eresmas.net/rich/mail.php", " " ,
"POST");
}
Para ir desde aquí a una escena que se llama confirmar envío le he añadido:
On (release) {
gotoAndPlay ("confirmar envio", 1);
El botón Borrar con la acción On (release) {
MailFrom = " " ;
Subject = " " ;
Body = " ";
Tengo otro Layer el 15, que contiene en el fotograma 5 la acción Stop ( ) ;
Y ya está, lo he exportado, y esta junto a mail.php. Esta pájina es rich-asociados.com una página un poco feilla, pero es mi primer trabajo en flash junto con un experimento en edificalia.com. Lo digo por si quieres ver el formulario que no termina de funcionar en rich-asociados.com.
Muy agradecido Sergio Fernández.
<?php
$PageTitle = "enviar e-mail";
if ($BeenSubmitted) {
if ($MailTo) {
if (mail($MailTo, $Subject, $Body, "From: $MailFrom")) {
print ("<b><center><font color=BLUE>Tu mensaje ha sido enviado con exito</font></center></b>\n");
} else {
print ("<b><center><font color=BLUE>Tu mensaje no ha podido ser enviado</font></center></b>\n");
}
} else {
print ("<b><center><font color=BLUE>Introduce el e-mail a quien deseas enviar el mensaje</font></center></b>\n");
}
}
?>
<form name="form1" method="post" action="http://localhost/projet1/sendcommand/mail.php">
<p> envia la direccion
<input type="text" name="MailTo">
</p>
<p>tu e-mail
<input type="text" name="MailFrom">
</p>
<p> asunto
<input type="text" name="Subject">
</p>
<p>mensaje
<textarea name="Body" rows="4" cols="50"></textarea>
<input type="hidden" name="BeenSubmitted" value="TRUE">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
le he llamado mail.php y lo he subido al servidor.
Ahora te explico lo que hecho en flash:
Tengo los siguientes layers:
Layer ETIQUETAS: Contiene el el fotograma 5 las acciónes:
Variable = "subject" value= "mi formulario"
Variable = "recipient" value= "[email protected]"
Layer BOTONES: Contiene hasta el fotograma 5
3 Texfiels, como texto de entrada, multilinea. El Primero con la variable Mailform, el segundo lo llamo subject y el tercero Body.
El botón enviar con la acción On (release) {
get URL ("http" : //smart6/eresmas.net/rich/mail.php", " " ,
"POST");
}
Para ir desde aquí a una escena que se llama confirmar envío le he añadido:
On (release) {
gotoAndPlay ("confirmar envio", 1);
El botón Borrar con la acción On (release) {
MailFrom = " " ;
Subject = " " ;
Body = " ";
Tengo otro Layer el 15, que contiene en el fotograma 5 la acción Stop ( ) ;
Y ya está, lo he exportado, y esta junto a mail.php. Esta pájina es rich-asociados.com una página un poco feilla, pero es mi primer trabajo en flash junto con un experimento en edificalia.com. Lo digo por si quieres ver el formulario que no termina de funcionar en rich-asociados.com.
Muy agradecido Sergio Fernández.
1 Respuesta
Respuesta de juanceer
1