
16/03/2005, 07:09
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 5
Antigüedad: 20 años, 1 mes Puntos: 0 | |
Si necesitais controlar unicamente si tiene habilitadas las cookies de sesion, no todas las cookies, aqui os pongo un peque codigo que os podría ayudar:
Example
sessions1.asp debe contener el siguiente formulario. En el escribes la SessionID en un campo oculto llamado "theSessionID" y envia el formulario a sessions2.asp: <form name="Form1" method="post" action="sessions2.asp">
UserName:<input name="username"><br>
Password:<input name="userpassword">
<input type="hidden" name="theSessionID" value="<%=Session.SessionID%>">
<br><input type="submit" value="Submit">
</form>
En sessions2.asp, recibimos el SessionID que le hemos pasado, y lo comparamos con el SessionID que obtenemos en esta pagina: <%
dim theSessionID
theSessionID = Request.Form("theSessionID")
'Ahora, obtenemos el SessionID y comparamos con el primero
If theSessionID = Session.SessionID Then
Response.Write "Cookie Session ON"
' utiliza variables de sesión
Else
Response.Write "Cookies Session OFF"
' no utiliza variables de sesión
End If
%>
Es un poco rudimentario, pero funciona.
Si encontrais algun otro metodo más practico, por favor, publicadlo.
Saludos!!!! |