Foros del Web » Creando para Internet » Flash y Actionscript »

formulario flash-php: problema con undefined

Estas en el tema de formulario flash-php: problema con undefined en el foro de Flash y Actionscript en Foros del Web. buenos dias amigos colisteros siempre he usado estos codigos para subir un formulario a la web pero ahora me sale un mensaje de undefined cada ...
  #1 (permalink)  
Antiguo 29/03/2008, 04:39
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 10 años, 7 meses
Puntos: 4
formulario flash-php: problema con undefined

buenos dias amigos colisteros
siempre he usado estos codigos para subir un formulario a la web
pero ahora me sale un mensaje de undefined cada vez que mando un mensaje
si alguien me podria ayudar se lo agradeceria mucho
el php tiene todos los permisos del chmod
...
gracias de antemano

codigos as2
////BOTON EMAIL/////////////////////////////////
emilio.onRelease = function() {
getURL("[email protected]");
};
////FORMULARIO//////////////////////////////////
//orden de tabulación
nombre_txt.tabIndex = 6;
email_txt.tabIndex = 7;
comentario_txt.tabIndex = 8;
//Declaro las variables para enviar y para recibir
//Función que envia el formulario
function enviarMail() {
delete envio_lv;
envio_lv = new LoadVars();
envio_lv.nombre = nombre_txt.text;
envio_lv.nombreDePila = Nombre;
envio_lv.email = email_txt.text;
envio_lv.comentario = comentario_txt.text;
envio_lv.onLoad = function(){
mensaje_txt.text = this.estado;
nombre_txt.text = "";
email_txt.text = "";
comentario_txt.text = "";
enviarjv._visible = true;
};

envio_lv.sendAndLoad("correo.php",envio_lv, "POST");
mensaje_txt.text = "... Enviando información ...";
}
//Función que procesa los datos recibidos del servidor
/////Botón enviar
enviarjv.onRelease = function() {
//si ha incluido apellidos, sacamos el nombre solo, para dirijirnos a él
primerEspacio = nombre_txt.text.indexOf(" ");
if (primerEspacio != -1) {
nombrePropio = nombre_txt.text.substring(0, primerEspacio);
} else {
nombrePropio = nombre_txt.text;
}
//ponemos la primera letra del nombre en mayúsculas
primeraLetra = nombrePropio.charAt(0).toUpperCase();
recordatorio = nombrePropio.substring(1).toLowerCase();
Nombre = primeraLetra+recordatorio;
trace(nombrePropio);
trace(Nombre);
buscarroba = email_txt.text.indexOf("@");
buscapunto = email_txt.text.indexOf(".");
if (nombre_txt.text == "" || nombre_txt.length<3) {
mensaje_txt.text = "Introduzca su nombre";
Selection.setFocus("nombre_txt");
} else if (email_txt.text == "" || email_txt.length<5) {
mensaje_txt.text = "Introduzca su e-mail";
Selection.setFocus("email_txt");
} else if (buscarroba == (-1)) {
mensaje_txt.text = "El e-mail es incorrecto";
Selection.setFocus("email_txt");
} else if (buscapunto == (-1)) {
mensaje_txt.text = "El e-mail es incorrecto";
Selection.setFocus("email_txt");
} else if (comentario_txt.text == "" || comentario_txt.length<3) {
mensaje_txt.text = "Escriba un mensaje";
Selection.setFocus("comentario_txt");
} else {

enviarMail();
enviarjv._visible = false;
}
};
enviarjv.onRollOver = function() {
enviarjv.gotoAndPlay("in");
};
enviarjv.onRollOut = enviarjv.onReleaseOutside=function () {
enviarjv.gotoAndPlay("out");
};
Selection.setFocus("nombre_txt");




codigos php
<?php
$nombrepila = $HTTP_POST_VARS['nombreDePila'];
$nombre = $HTTP_POST_VARS['nombre'];
$email = $HTTP_POST_VARS['email'];
$comentario = $HTTP_POST_VARS['comentario'];
$subject = "Confirmación de recepción de mensaje";
$contenido .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><br >";
$contenido .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<fo nt color='#CCCCCC'>Hola ".$nombrepila.",<br><br>";
$contenido .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Est e mensaje autom&aacute;tico es para confirmar que he recibido su mensaje<br>";
$contenido .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;env iado desde el formulario de contacto de <a href='miweb.com'><font color='#FFCC00'></font></a><br>";
$contenido .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;En breve recibir&aacute; una contestaci&oacute;n, si el motivo de su consulta lo requiere.<br><br>";
$contenido .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Muc has gracias.<br><br>";
$contenido .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Un saludo<br><br>";
$contenido .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<fo nt color='#666666' size='1'>En ning&uacute;n caso su e-mail ser&aacute; cedido ni vendido a terceros. NO SPAM</font>";
$contenido .= "</DIV></TD></TR></TBODY></TABLE></body></html>";
$header = "From: <[email protected]>\nReply-To:[email protected]\n";
$header .= "X-Mailer:PHP/".phpversion()."\n";
$header .= "Mime-Version: 1.0\n";
$header .= "Content-Type: text/html";
mail($email, $subject, utf8_decode($contenido) , $header);
echo "estado=Gracias por su mensaje ".$nombrepila;

$mymail2 = "[email protected]";
$subject2 = "Nuevo mensaje desde el formulario";
$contenido2 .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><br >";
$contenido2 .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hol a jota<br><br>";
$contenido2 .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qui en escribe se llama <b>".$nombre."</b>(".$email.") y su mensaje es:<br><br>";
$contenido2 .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>".$c omentario."</b><br><br>";
$contenido2 .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tom a nota!<br>";
$contenido2 .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Saludos !!<br>";
$contenido2 .= "</font></body></html>";
$header2 = "From: <[email protected]>\nReply-To:".$_POST["email"]."\n";
$header2 .= "X-Mailer:PHP/".phpversion()."\n";
$header2 .= "Mime-Version: 1.0\n";
$header2 .= "Content-Type: text/html";
mail($mymail2, $subject2, utf8_decode($contenido2) , $header2);
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:34.