Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2006, 17:17
matisse
 
Fecha de Ingreso: noviembre-2005
Mensajes: 50
Antigüedad: 19 años
Puntos: 0
Exclamación Problemas con el codigo de un Formulario

Hola a todos:

Tengo un problema con el codigo de un formulario que cogi del foro ya hace tiempo.

El formulario consta de una serie de campos de entrada de texto y dos botones un de enviar y otro de borrar.

En el primer frame y unico tengo el siguiente codigo:

stop();
enviar = function () {
if (empresa.length && contacto.length && sector.length && direccion.length && ciudad.length && telefono.length && email.length && notas.length && mensaje.length) {
form_lv = new LoadVars();
form_lv.empresa = empresa.text;
form_lv.contacto = contacto.text;
form_lv.sector = sector.text;
form_lv.direccion = direccion.text;
form_lv.ciudad = ciudad.text;
form_lv.telefono = telefono.text;
form_lv.email = email.text;
form_lv.notas = notas.text;
form_lv.mensaje = mensaje.text;

form_lv.sendAndLoad("aqui coloco la direccion de mi web/send.php", form_lv, "POST");
mensaje.text = "Enviando Mensaje..";
empresa.text = "";
contacto.text = "";
sector.text = "";
direccion.text = "";
ciudad.text = "";
telefono.text = "";
email.text = "";
notas.text = "";

form_lv.onLoad = function() {
if (this.estatus == "ok") {
mensaje.text = "Tu mensaje fue enviado...";
empresa.text = "";
contacto.text = "";
sector.text = "";
direccion.text = "";
ciudad.text = "";
telefono.text = "";
email.text = "";
notas.text = "";
} else {
mensaje.text = "Problemas con el servidor Intentalo de Nuevo";
}
};
} else {
empresa.text = "Dato Necesario";
contacto.text = "Dato Necesario";
sector.text = "Dato Necesario";
direccion.text = "Dato Necesario";
ciudad.text = "Dato Necesario";
telefono.text = "Dato Necesario";
email.text = "Dato Necesario";
notas.text = "Dato Necesario";
mensaje.text = "Dato Necesario";
}
};
borrar = function () {

empresa.text = "";
contacto.text = "";
sector.text = "";
direccion.text = "";
ciudad.text = "";
telefono.text = "";
email.text = "";
notas.text = "";
mensaje.text = "";
};
enviar.onRelease = enviar;
borrar.onRelease = borrar;





Luego he construido un documento php y le he llamado send.php y le he insertado el swf.

en el codigo del php he insertado el siguiente codigo:
</style></head>
<?
if(isset($_POST["empresa"]) && isset($_POST["contacto"]) && isset($_POST["sector"]) && isset($_POST["direccion"]) && isset($_POST["ciudad"]) && isset($_POST["telefono"]) && isset($_POST["email"]) && isset($_POST["notas"]) && isset($_POST["mensaje"])){
$mymail = "mi email";
$subject = "FORMULARIO LISTELOSYCENEFAS";
$contenido = $empresa." ".$contacto." ".$sector." ".$direccion." ".$ciudad." ".$telefono." ".$email." ".$notas." ".$mensaje." ".;
$contenido .= " Titulo: ".$titulo."\n\n";
$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&";
}
?>
<body>

Estoy trabajando con Flash 8 y otro dato es que en los botones no he insertado codigo.

Muchas gracias de antemano.

Antonio.