Intento ingresar en la base de datos un form:
Cita: <div id="div_form_register">
<form id="form_ingresar" action="procesaRegistro.asp" method="post">
<div id="div_nick">
<label class="label_ingresar" id="label_nick" for="nick">Nick:</label>
<input id="nick" name="nick" type="text"/>
<div id="error_nick"><span>-Nick no válido.-</span></div>
</div>
<div id="div_password">
<label class="label_ingresar" id="label_password" for="password">Password:</label>
<input id="password" name="password" type="text"/>
<div id="error_password"><span>-Password no válido.-</span></div>
</div>
<div id="div_re_password">
<label class="label_ingresar" id="label_re_password" for="re_password">Re-escribe tu Password:</label>
<input id="re_password" name="re_password" type="text"/>
<div id="error_re_password"><span>-No coincide con el Password.-</span></div>
</div>
<div id="div_email">
<label class="label_ingresar" id="label_email" for="email">Email:</label>
<input id="email" name="email" type="text"/>
<div id="error_email"><span>-Email no válido.-</span></div>
</div>
....................todo el form........
<div id="div_submit">
<input id="enviar" name="enviar" value="Enviar" type="submit"/>
</div>
</form>
</div>
En fecha de ingreso quiero q sea lafecha delsistema, pero no me sale,muestra este error:
Error en tiempo de ejecución de Microsoft JScript error '800a138f'
Se esperaba un objeto
Y recojo los datos en otra pagina ASP con este código:
Cita: <body>
<!-- #include file = "conexion/abrir_conexion.asp" -->
<%
//Recoger datos del formulario de registro
var nick = Request.Form("nick").Item;
var password = Request.Form("password").Item;
var email = Request.Form("email").Item;
var pais = Request.Form("pais").Item;
var poblacion = Request.Form("poblacion").Item;
var ocupacion = Request.Form("ocupacion").Item;
var sector = Request.Form("sector").Item;
var dia = Request.Form("dia").Item;
var mes = Request.Form("mes").Item;
var anyo = Request.Form("anyo").Item;
var fecha_nac = dia + "/" + mes + "/" + anyo;/*
var fecha_ingreso = Request.Form("fecha_ingreso").Item;
var sql = "INSERT INTO Usuarios(nick, [password], email, pais, poblacion, ocupacion, sector, fecha_nac, fecha_ingreso) VALUES('"+nick+"', '"+password+"', '"+email+"', '"+pais+"', '"+poblacion+"', '"+ocupacion+"', '"+sector+"', "+CDate(fecha_nac)+"," +Date()+")";
Pero me da el error antes menciaonado en var SQL
A ver si alguien me puedo echar un cable, creo q el error esta al insertar la fecha del sistema o cualquier otro dato.
Gracias
P.D:
Javascritp y ASP