Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2005, 11:47
starlancer
 
Fecha de Ingreso: diciembre-2001
Ubicación: Olavarria - Buenos Aires
Mensajes: 295
Antigüedad: 22 años, 3 meses
Puntos: 1
Problemas con formulario...

Hola a todos:
Ya antes se habia planteado un problema similar, pero no he visto la solucion. Asi que mil disculpas por repetir el problema, pero necesito su ayuda.

Pongo aqui el codigo flash y a continuacion el .php, los dos codigos lo saque de esta web:

// codigo del .fla
// funcion enviar
enviar = function () {
if (email_txt.text.length && nombre_txt.length && nick_txt.length && mensaje_txt.length) {
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
form_lv = new LoadVars();
form_lv.nombre = nombre_txt.text;
form_lv.mail = email_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.nick = nick_txt.text;
form_lv.sendAndLoad("http://www.miweb.com.ar/micarpeta/send.php", form_lv, "POST");
mensaje_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
email_txt.text = "";
nick_txt.text = "";
form_lv.onLoad = function() {
if (this.estatus == "ok") {
mensaje_txt.text = "Tu mensaje fue enviado...";
nombre_txt.text = "";
email_txt.text = "";
nick_txt.text = "";
} else {
mensaje_txt.text = "Problemas con el servidor.Intentalo de Nuevo";
}
};
} else {
email_txt.text = "Correo Invalido";
}
} else {
email_txt.text = "Dato Necesario";
nombre_txt.text = "Dato Necesario";
nick_txt.text = "Dato Necesario";
mensaje_txt.text = "Dato Necesario";
}
};
// se agregan las funciones al boton
btnEnviar.onRelease = enviar;

// codigo .php
<?php
if(isset($_POST["nombre"]) && isset($_POST["nick"]) isset($_POST["email"])
isset($_POST["mensaje"]) ){
$fecha = date("d-M-y H:i");
$mymail = "[email protected]";
$subject = "Mensaje de prueba";
$contenido = $nombre." Escribio :\n";
$contenido .= $mensaje."\n\n";
$contenido .= "el mensaje se escribio el ".$fecha;
$header = "From:".$mail."\nReply-To:".$mail."\n";
$header .= "X-Mailer:PHP/".phpversion()."\n";
$header .= "Mime-Version: 1.0\n";
$header .= "Content-Type: text/plain";
mail($mymail, $subject, utf8_decode($contenido) ,$header);
echo "&estatus=ok&";
}
?>

Cambie la direccion web, alli estaba la de tmeister...perdon
El tema es que me queda con el mensaje "Problemas en el servidor". Y probando desde flash "control>probar pelicula" el error es "Error opening URL".

Espero me hayan entendido, si pueden ayudarme les estoy mas que agradecido, ya que estoy muy sobre la hora.....y el grado de desesperacion es bastante grande........

Gracias de antemano.

STARLANCER
__________________
"Caer esta permitido, levantarse es obligatorio"