Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema logout

  1. #1
    Utente di HTML.it L'avatar di Iron83
    Registrato dal
    Jun 2008
    Messaggi
    396

    Problema logout

    Ciao a tutti,

    sto riscontrando questo problemino con il logout, nello specifico quando l'utente clicca sul logout c'è il redirect alla pagina login.asp ma se clicco sulla freccia indietro , dopo aver effettuato il logout, mi fa rivisitare tutte le pagine aperte in amministrazione quando invece dovrebbe riportarmi in login..

    logout.asp

    Codice PHP:
    <% Option Explicit %>
    <%

       
    Session.Abandon
       response
    .Redirect "login.asp" 
      
    %> 
    Tutte le pagine, tranne login.asp hanno questo codice per la session:

    Codice PHP:
    <%
    If 
    Session("login") = "" and Session("id_utente") = ""  then
    response
    .redirect "login.asp"
    end if

    Response.Expires = -1
    %> 
    Il tutto funziona solo se effettuo il refresh della pagina.... Potete aiutarmi? Grazie

  2. #2
    Utente di HTML.it L'avatar di Iron83
    Registrato dal
    Jun 2008
    Messaggi
    396
    Mi correggo non funziona nemmeno con il refresh....

  3. #3
    posta il codice di login...


    comunque è normale vedere le vecchie pagine...dipende dalle impostazioni della cache

    poi ci penserà il codice in cima alla pagine a bloccare le azioni

  4. #4
    Utente di HTML.it L'avatar di Iron83
    Registrato dal
    Jun 2008
    Messaggi
    396
    Codice PHP:

    <%
    If 
    Session("login") = "" and Session("id_utente") = ""  then
    end 
    if

    Response.Expires = -1
    %>


    <
    div id="contenitore_login">

    <
    div id="login">

    <
    div style=" float: right; margin-right: 10px; margin-top: 10px;">
    [
    img]immagini/lucchetto.jpg[/img]
    </
    div>

    <
    form method="post" action="xxxx.asp">
    <
    table cellpadding="0" cellspacing="0" align="center">
    <
    tr>
    <
    td colspan="2"><%
    if 
    request("Id")="1" then
    %>


    Devi inserire l'Username e la Password</p>
    <%    
    else
    if request("Id")="2" then
    %>


    Username o Password inesistenti</p>
    <%    
    end if
    end if
    %>
    </td>
    </tr>

    <tr>
    <td style="padding-top: 30px;">Username:</td>
    <td style="padding-top: 30px; padding-left: 10px;"><input name="username" type="text"></td>
    </tr>

    <tr>
    <td style="padding-top: 20px;">Password:</td>
    <td style="padding-top: 20px; padding-left: 10px;"><input name="psw" type="password"></td>
    </tr>

    <tr>
    <td style="padding-top: 20px;"><input name="login" type="submit" value="Login"></td>
    <td style="padding-top: 20px;"><input name="annulla" type="reset" value="Annulla"></td>
    </tr>
    </table>
    </form>
    </div>

    </div>

    </body>
    </html> 
    Ho inserito la stringa response.expires anche qui...

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.