Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    119

    Problema cookies e sessioni

    Salve,

    riscontro questo problema e non riesco a capire il perchè ho creato un form per il login se tutti i dati sono corretti scrive un cookies e una sessione.
    Questo controllo viene fatta in alto alla pagina, nel codice html ho fatto un controllo che se il cookies o la sessione è posivita visualizza un pannello altrimenti il box di login

    Il problema è che non visualizza il pannello ma sempre il box login anche se i cookies e la sessione è attiva


    Ho fatto anche una prova e ho stampato a video il cookies e la sessione, funziona il controllo no!

    ecco il codice



    codice:
    session("loggato")="true"
    session("id")=id
    
    'SCRIVIAMO IL COOKIE
    
    response.cookies("loggato")="true"
    response.cookies("id")=id
    url="index.asp?pages=pannello"
    
    response.Write request.cookies("loggato")
    'prova se funziona
    response.Write session("loggato")
    response.Write session("id")
    response.Write request.cookies("id")
    
    <%
    if request.cookies("loggato")="true" or session("loggato")="true" then 
    %>
    
           
              <tr>
                <td width="736" height="25" align="center" valign="top" bgcolor="#CCCCCC"> Ciao
              </td>
              </tr>
              
    <%
    else
    
    %>       
           
           
             
             
              <tr>
                <td width="736" height="25" align="center" valign="top" bgcolor="#CCCCCC"> Login&gt;&gt; :: ID
                  <input type="text" name="id" id="id" />
                  <label>:: Pasword</label>
                  <input type="text" name="password" id="password" />
                <input type="submit" name="button" id="button" value="Invia" /> 
                Recupera Dati? </td>
              </tr>
              
    <%
    end if
    %>
    francesco

  2. #2
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    posta l'esito dei response.Write...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    119
    Ciao,

    l'esito è

    true
    true
    1
    1

    uno sarebbe id utente
    francesco

  4. #4
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    io ho provato qusto codice:

    codice:
    <%
    session("loggato")="true"
    session("id")=id
    
    'SCRIVIAMO IL COOKIE
    
    response.cookies("loggato")="true"
    response.cookies("id")=id
    url="index.asp?pages=pannello"
    
    response.Write request.cookies("loggato")
    'prova se funziona
    response.Write session("loggato")
    response.Write session("id")
    response.Write request.cookies("id")
    
    if request.cookies("loggato")="true" or session("loggato")="true" then 
    %>
    CIAO        
    <%
    else
    %>
    LOGIN
    <%  
    END IF 
    %>

    e mi mostra CIAO

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    119
    Ciao,

    anche a me appare se inserisco questo codice subito dopo funziona

    ma se sposto il controllo come del mio caso nel codice html non funziona mi rimane sempre la scritta login
    francesco

  6. #6
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    cosa vuol dire nel "codice html" ?

    Se è codice ASP la pagina deve avere estensione ASP altrimenti non viene eseguita.

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.