Visualizzazione dei risultati da 1 a 2 su 2

Discussione: aiuto con cookies

  1. #1

    aiuto con cookies

    Ciao a tutti!
    Ho un problema, ho fatto una pagina login.aspx che contiene un login utenti che scrive il valore dell'ID utente su un cookie e un logout che cancella il cookie (assegnandogli UserIDCookie.Expires = DateTime.Now.AddYears(-30).

    Adesso , su ogni altra pagina vorrei farmi una funzione Control() che controlla se il cookie esiste, in caso contrario mi ridirige alla pagina login.aspx. Ho fatto cosi':

    codice:
    public void Control(){
    if(UserIDCookie.Value.ToString()=="" || UserIDCookie.Value==null){
    Response.Redirect("login.aspx?warning=1");
    }
    Questa pero' mi da errore sulla riga

    if(UserIDCookie.Value.ToString()=="" || UserIDCookie.Value==null)

    Scrivendo: System.NullReferenceException: Object reference not set to an instance of an object

    Qualcuno ha qualche idea di come fare???
    We live thinking we will never die.
    We die thinking we had never lived.

  2. #2

    Re: aiuto con cookies

    Originariamente inviato da dariosapi
    Ciao a tutti!
    Ho un problema, ho fatto una pagina login.aspx che contiene un login utenti che scrive il valore dell'ID utente su un cookie e un logout che cancella il cookie (assegnandogli UserIDCookie.Expires = DateTime.Now.AddYears(-30).

    Adesso , su ogni altra pagina vorrei farmi una funzione Control() che controlla se il cookie esiste, in caso contrario mi ridirige alla pagina login.aspx. Ho fatto cosi':

    codice:
    public void Control(){
    if(UserIDCookie.Value.ToString()=="" || UserIDCookie.Value==null){
    Response.Redirect("login.aspx?warning=1");
    }
    Questa pero' mi da errore sulla riga

    if(UserIDCookie.Value.ToString()=="" || UserIDCookie.Value==null)

    Scrivendo: System.NullReferenceException: Object reference not set to an instance of an object

    Qualcuno ha qualche idea di come fare???
    mmm.... prova ad invertirli. Il compilatore mi sa che "legge" da sinistra verso destra.

    oppure prova anche a suddividerli in due if...


    mi sa comunque che il coockie non esiste... hai verificato che sia ok?
    byz goldfix

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 © 2026 vBulletin Solutions, Inc. All rights reserved.