Tema: ayuda
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/07/2008, 12:21
xhisna
 
Fecha de Ingreso: diciembre-2007
Mensajes: 179
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: ayuda

<%if(Session("registrado")!=true)%>
<div id="logueo">
<h1>Area Personal</h1>
<label id="nick" style="color:red">Nick</label>
<input id="nick" name="nick" type="text" style="margin-left:16%" size="15"/><br/><br/>
<label id="password" style="color:red">Contraseña</label>
<input id="password" name="pasword" type="password" size="15"/><br/><br/>
<center><input type="submit" name="accede" value="Accede"/></center>
<br/>
<br/>
</div>
<%else%>
<%
var cadenaConexion = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" +Server.MapPath("basedatos/bd.mdb");
var sql,result= Server.CreateObject("ADODB.Recordset");
try{
conexion= Server.CreateObject("ADODB.Connection");//inicializamos la variable de conexion
conexion.open(cadenaConexion);//establecemos la comunicacion con la BD
}
catch(e){//tratamiento de posible errores
Response.Write ("<h2>Error1:</h2>");
Response.Write ("<b>" + e.description + "</b>");
Response.End();
}

try{
var nick = Session("nick");


sql="SELECT * FROM registro WHERE nick= '"+nick+"'";

conexion.BeginTrans();
result.Open(sql, conexion);

if(result.eof)
{

Response.Write("Error al encontrar sus datos, por favor, intentelo de nuevo")
Response.Write("<h4 align=center ><button onclick='history.back()'>Volver</button></h4>");
Response.End();
}
else
{
var nick = result("nick");
var contrasenia = result("contrasenia");
var nombre=result("nombre");
var apellidos=result("apellidos");
var telefono=result("telefono");
var email=result("email");
}
}
catch(e){//posible fallo en la BD
Response.Write ("<h2 align=center >Error2:</h2>");
Response.Write ("<b>" +e.description+ "</b>");
Response.Write("<h4 align=center ><button onclick='history.back()'>Volver</button></h4>");
Response.End();
}
%>

<div id="logueo">
<h1>Area Personal</h1>
<label for="nombre">Bienvenido</label>
<label for="respuesta"><%Response.Write(nombre)%></label>
<label for="apellidos">Apellidos:</label>
<label for="respuesta"><%Response.Write(apellidos)%></label>
<br/>
</div>
<%end if%>

Lo que no he puesto igual es lo si session registrado es distinto de verdadero tendra que aparecer para identificarse no!!! es que en tu respuesta creo kesta al reves de como yo lo entiendo.
Bueno ese es el codigo que yo he hecho es una prueba pero no funciona.