Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    non mi salva i cookies...

    ...non capisco porprio perchè ma da un avvio all'altro di internet explorer i cookie non rimangono...
    mi spiego meglio:
    in default.aspx c'è questa riga di codice:
    codice:
     Response.Cookies["Weddinginvenice"]["LastTimeHere"] = DateTime.Now.ToString();
    e sotto (sempre in defalt.aspx) richiamo il cookie così:
    Request.Cookies["Weddinginvenice"]["LastTimeHere"]

    fino a qui niente di strano visto che da un refresh all'altro il tutto funziona correttamente. Il brutto è che quando chiudo internet explorer e lo riapro scopro che il cookie non è più presente...
    ...cosa ho dimenticato?
    "I video giochi non influenzano i bambini. Voglio dire, se Pac-man avesse influenzato la nostra generazione, staremmo tutti saltando in sale scure, masticando pillole magiche e ascoltando musica elettronica ripetitiva!" (Kristian Wilson, Nintendo Inc., 1989)
    Pochi anni dopo naquero le feste rave, la musica techno e l'ecstasy...

    :quote:

  2. #2
    Utente di HTML.it L'avatar di nicki
    Registrato dal
    Dec 2000
    Messaggi
    139
    Io uso fare così:

    Per prelevare l'eventuale cookie:
    codice:
    if (GetCookie("UserName") != "")
     TextBox1.Text = GetCookie("UserName") ;
    Per settare il cookie:
    codice:
    SetCookie("UserName", strUID,1000);
    GET/SET COOKIE
    codice:
    private bool SetCookie(string cookiename, string cookievalue ,int iDaysToExpire)
    {
     try
     {
      HttpCookie objCookie = new HttpCookie(cookiename,cookievalue);
      DateTime dtExpiry = DateTime.Now.AddDays(iDaysToExpire);
      objCookie.Expires = dtExpiry;
      Response.Cookies.Add(objCookie);
     }
     catch
     {
      return false;
     }
     return true;
    }
    
    public string GetCookie(string cookiename)
    {
     string cookyval="";
     try
     {
      cookyval = Request.Cookies[cookiename].Value;
     }
     catch
     {
      cookyval = "";
     }
     return cookyval;
    }
    Ciao, nic.

  3. #3
    si adesso sembra andare...
    ...ma nessuno mi sa spiegare cosa c'era di sbagliato nel mio codice...
    "I video giochi non influenzano i bambini. Voglio dire, se Pac-man avesse influenzato la nostra generazione, staremmo tutti saltando in sale scure, masticando pillole magiche e ascoltando musica elettronica ripetitiva!" (Kristian Wilson, Nintendo Inc., 1989)
    Pochi anni dopo naquero le feste rave, la musica techno e l'ecstasy...

    :quote:

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    204
    Il tuo codice non funziona perché se non imposti la data di scadenza, il cookie viene memorizzato nel browser come un cookie temporaneo che "muore" alla scadenza della sessione o alla chiusura del browser.

    Ciao

  5. #5
    a eco... lo sospettavo













    cosa ci faccio sveglio a quest'ora?
    "I video giochi non influenzano i bambini. Voglio dire, se Pac-man avesse influenzato la nostra generazione, staremmo tutti saltando in sale scure, masticando pillole magiche e ascoltando musica elettronica ripetitiva!" (Kristian Wilson, Nintendo Inc., 1989)
    Pochi anni dopo naquero le feste rave, la musica techno e l'ecstasy...

    :quote:

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    204
    :quote:

    Ciao!

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.