Y de nuevo me ha saltado un error con estos condenados formularios =( Ahora les explico bien:
Resulta que estaba creando una página de registro de eventos (a un estilo memes) usando como base un formulario de registro de usuarios que escribí junto con mi profesor, el cual sería éste:
Código:
Entonces, la página de encuentros sería la siguiente:<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <% VNombre=request.form("Nombre") VApellido=request.form("Apellido") VCuenta=request.form("Cuenta") VContrasena=request.form("Contrasena") VOficio=request.form("Oficio") VDireccion=request.form("Direccion") cadena="PROVIDER=Microsoft.Jet.Oledb.4.0;Data Source=" & server.MapPath("Database1.mdb") Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open Cadena Conn.execute "insert into usuarios (usuario,contrasena,oficio,nombre,apellido,direccion) values('" & vcuenta & "','" & vcontrasena & "','" & voficio & "','" & vnombre & "','" & vapellido & "','" & vdireccion & "')" %> </head> <body> <a href="registro.asp">Volver al formulario de registro </a> </body> </html>
Código:
Firefox me presenta el siguiente error:<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <% VNombre=request.form("nombre") VDia=request.form("dia") VMes=request.form("mes") VMagnitud=request.form("magnitud") VDescripcion=request.form("descripcion") VPrecio=request.form("precio") cadena="PROVIDER=Microsoft.Jet.Oledb.4.0;Data Source=" & server.MapPath("Database1.mdb") Set Conn = Server.CreateObject("AD0DB.Connection") Conn.Open Cadena Conn.execute "insert into encuentros (nombre,dia,mes,magnitud,descripcion,precio) values('" & vnombre & "','" & vdia & "','" & vmes & "','" & vmagnitud & "','" vdescripcion & "','" & vprecio & "')" %> </head> <body> <a href="elencuentro_ingreso.asp">Volver al formulario de registro </a> </body> </html>
Tipo de error:
Error de compilación de Microsoft VBScript (0x800A0401)
Se esperaba un final de instrucción
/portaldeartesanos/elencuentro_resultador.asp, línea 24, columna 160
Conn.execute "insert into encuentros (nombre,dia,mes,magnitud,descripcion,precio) values('" & vnombre & "','" & vdia & "','" & vmes & "','" & vmagnitud & "','" vdescripcion & "','" & vprecio & "')"
Sinceramente desconozco cuál es el problema, ya que ambos formularios son básicamente espejados, ambos usan la misma base de datos (diferentes tablas) e incluso el código es espejado, sólo que cambiado con sus respectivos valores.
Agradecería mucho ayuda con éste problema, aunque tal vez pida demasiado

Desde ya, ¡muchas gracias!
Naheru~