Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2009, 15:41
josevk
 
Fecha de Ingreso: marzo-2009
Mensajes: 15
Antigüedad: 16 años
Puntos: 0
Problema al grabar en un formulario

Hola compañerois!!Estoy haciendo un formulario que me permita volcar los datos en una base de datos pero cuando lo realizo parece que va bien pero no graba nada en la base de datos.
Alguien me puede ayudar?

el codgo es:

<?php
$bd=mysql_connect("localhost","*****","*******") or die ("No puedo conectar a la base de datos");
mysql_select_db("de3en3");
$opt=$HTTP_GET_VARS["opt"];
if ($opt==1)
{

$nombre=$HTTP_GET_VARS["nombre"];
$apellidos=$HTTP_GET_VARS["apellidos"];
$dia=$HTTP_GET_VARS["dia"];
$mes=$HTTP_GET_VARS["mes"];
$año=$HTTP_GET_VARS["año"];
$mail=$HTTP_GET_VARS["mail"];
$nick=$HTTP_GET_VARS["nick"];
$password=$HTTP_GET_VARS["password"];


$sql="insert into de3en3.usuarios(nombre,apellidos,dia,mes,año,mail, nick,password) values ('".$nombre."','".$apellidos."','".$dia."','".$mes ."','".$año."','".$mail."','".$nick."','".$passwor d."')";
$res=mysql_query($sql,$db) or die (mysql_error());

}


?>
<html>
<head>
<title>Concurso de3en3</title>
<STYLE TYPE="text/css">
<!--
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline}
-->
</STYLE>
<script language ="javascript">

function verifica()
{
if (f.nombre.value=="")
{
alert ("Por favor, escriba un nombre");
return;
}
if (f.apellidos.value=="")
{
alert ("Por favor, escriba un apellido");
return;
}
if (f.dia.value=="")
{
alert ("Por favor, escriba un día");
return;
}
if (f.mes.value=="")
{
alert ("Por favor, escriba un mes");
return;
}
if (f.año.value=="")
{
alert ("Por favor, escriba un año");
return;
}
if (f.mail.value=="")
{
alert ("Por favor, escriba una dirección mail");
return;
}
if (f.nick.value=="")
{
alert ("Por favor, escriba un nick");
return;
}

if (f.password.value=="")
{
alert ("Por favor, escriba un password");
return;
}
f.opt.value=1;
f.submit();
}
</script>

<body bgproperties="fixed" background="fondonuevo3.jpg">
<b><font face="Comic Sans MS"><span style="font-size:36pt;">

Concurso de3en3</span></font></b>
<form name="f" action="prueba.php" method=post>
<input type="hidden" name="opt">
<p><font color="#7B4B23"><b>Nombre <input type="text" name="nombre" maxlength="50" size="20"> &nbsp;&nbsp;Apellidos
<input type="text" name="apellidos" maxlength="70" size="50">
Fecha de nacimiento
<input type="text" name="dia" maxlength="2" size="2">
<input type="text" name="mes" maxlength="12" size="12">
<input type="text" name="año" maxlength="4" size="4">


<p><font color="#7B4B23"><b>Dirección mail <input type="text" name="mail" maxlength="60" size="20"> &nbsp;&nbsp;&nbsp;Nick*<input type="text" name="nick" maxlength="50" size="20"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contrase ña* <input type="password" name="password" maxlength="50" size="20"> </b></font></p>
<p><font color="#7B4B23"><b>* (los que usarás para el foro)&nbsp;&nbsp;&nbsp;</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;<input type="button" value="Enviar" name="enviar" onclick=verifica()> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<inpu t type="reset" name="cancel" value="Cancelar"></p>
</form>

<p><b>Rellena el formulario para participar en nuestro foro y entra en el concurso de una camiseta de Dwayne Wade. Fecha tope para la inscripción el 22/04/09.</b></p>

</body>
</html>