Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586

    Funzionamento cookies nei diversi browser

    Ciao a tutti ho un problemino con i cookies...
    ...vi faccio un esempio; se effettuo il login con explorer e poi riapro la pagina di login con firefox mi chiede nuovamente username e password anzicchè saltare diretta mente al menu e non capisco come mai visto che i cookies vengono scritti correttamente potreste aiutarmi?

    Dunque io scrivo i cookies in questo modo:

    usrname = Request.Form("a_usr")
    password = Request.Form("a_pwd")

    ... controllo nel DB...

    if autenticazione = true and Request.Form("MyCheckBox") = "Yes" then

    response.cookies("PrivateSito").expires = DateSerial(2010,5,15)
    response.cookies("PrivateSito")("username")=usrnam e
    response.cookies("PrivateSito")("password")=passwo rd

    Response.Redirect("menu.asp")

    Else...

    Nella pagina di login ho inserito un controllo per accedere direttamente alla pagina di menu

    usrname=request.cookies("PrivateSito")("username")
    password=request.cookies("PrivateSito")("password" )
    If usrname <> "" and password <> "" Then


    Set Rs = RsCon.Execute("SELECT * FROM ADMINISTRATORS WHERE ADMI_USERNAME = '" & usrname & "' AND ADMI_PWD = '" & password & "'")

    If Not Rs.EOF Then
    Response.Redirect("menu.asp")
    End If
    Rs.Close

    Grazie

  2. #2
    credo che il problema non sia sulla modalità di creazione dei cookies ma semplicemente dal fatto che i cookies di un browser sono solo di quello e non di un altro.
    Prova a pensare, potrei decidere di avere abilitato i cookies su un browser e non sull'altro...

  3. #3
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    Però qudo mi autentico con l'altro browser il cooky non viene riscritto... Mah
    Quindi non c'è modo di ovviare al problema?
    Peccato
    Grazie
    Cmq

  4. #4
    proprio no.
    I cookie (non cooky) appartengono a ciascun browser (secondo me...).
    Quindi è giusto che non vengano sovrascritti.

    ciao,
    cesare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.