Buenos días, he estado mirando por distintos foros y no consigo aclararme con una duda que tengo, estoy creando un pequeño formulario para explicárselo a mis alumnos pero a pesar de seguir los pasos correctos no logro queme funcione. por lo que le pido ayuda para ello, este año me han puesto a dar clases de informatica en el centro donde trabajo y ando un poco perdido en esto.
le cuento:
tengo un fichero flash con un pequeño formulario de dos campos, que al pulsar el boton envio me ejecuta el siguiente codigo:
on (release){
form1 = new LoadVars();
form1.nombre = this.nombre.text;
form1.nombre = this.email.text;
form1.sendAndLoad("enviar.php",form1, "POST");
getURL("http://localhost/formulario/enviar.php", "_blank");
this.nombre.text = "";
this.email.text = "";
}
en un fichero que se llama enviar.php tienes el código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<?php
$nombre = $_POST['nombre'];
$email = $_POST['email'];
echo "$nombre";
if($nombre != "" && $email != "")
{
mysql_connect("localhost","idrweb","idrweb");
mysql_select_db("datos")
mysql_query("INSERT INTO usuario (nombre,email) VALUES ('$nombre','$email')");
}
?>
<body>
</body>
</html>
intento que se introduzcan los datos de esas variables en la base de datos, pero no me llega nada y al intentar mostrar el contenido de una de las variables en pantalla, me sale este error:
Notice: Undefined index: nombre in C:\wamp\www\formulario\enviar.php on line 8
Notice: Undefined index: email in C:\wamp\www\formulario\enviar.php on line 9, eando las variables?
en que me estoy equivocando...
te agradeceria me ayudaras, muchisimo la verdad, se que es pedir demasiado pero estoy un poco apurado con esto que no es lo mio. muchas gracias por adelantado.