Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/08/2006, 19:48
camilodeveloper
 
Fecha de Ingreso: junio-2006
Mensajes: 61
Antigüedad: 18 años, 10 meses
Puntos: 2
De acuerdo Fresco MEN!!!

Veo varias cosas:

1- no es necesario que pongas un link para volver a la página anterior hazlo al final de la siguiente manera:

response.redirect("tupagina.asp")

2- claro, el error es que es IF...o no se si fue al copiar


/* esta seria una pagina de verificacion
Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\webspace\resadmin\misitio\misitio.com\db \datos.mdb;"


'y va sin la coma depues de user, y no debería estar aún el activo

SQL="SELECT * FROM usuarios WHERE " & _
"Usuario='"&user&"' "

rs.Open SQL, oConn, 1, 2


'es simple para saber si es no esta activo haz esto:
if rs("activo")='SI' then
response.redirect("tupagina.asp?error=true")
end if

if rs("activo")<>'SI' then
'Añado un nuevo registro
rs("activo")="SI"
rs.Update
session("usu")=rs("usuario")
rs.close
response.redirect("tupagina.asp?activo=true")
end if

hasta aca iria la pagina de verificacion*/

'y en tupagina pones por ejemplo:

<%if request.querystring("error")="true" then
response.write("Error, usuario ya activo")
end%>
<%if request.querystring("activo")="true" then
response.write("Su cuenta ha sido activada")
end%>

Salu2 y me sigues comentando como te va please

Camilo Ospina