Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372

    perde le variabili di sessione

    ciao a tutti... ho un gosso problema...

    sto aggiustando un progetto in asp non fatto da me.. e già... però ho una pagina di login... e se è giusto manda ad una pagina se è amministratore (che sta sotto la stessa cartella) ad un'altra se è un cliente (in una sotto cartella). Nella pagina dell'amministratore tutto ok... ma nella pagina dei clinti si perde tutte le variabili di sessione.come mai? anche nella pagina di amministratore o variabili di sessione ma tutto ok.

    Abbiamo appena cambiato server... nlla sotto cartella dobbiamo mettere delle impostazioni particolari?


  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Hai provato a farti stampare le variabili e se si valorizzano correttamente?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372
    le variabili di sessione le stampo a mano....

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da andriex
    le variabili di sessione le stampo a mano....
    che?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372
    tu mi hai chiesto se stampo le variabili e prima di rindirizzarlo all'altra cartella tutto ok... all'inizio dell'asp dopo il riindirizzamneto non ha nulla... è come se si svuota

  6. #6
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    E' possibile vedere qualche riga del codice che utilizzi?

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372
    certo.... ma non è che c'è molto... di strano...

    questo è il file che manda alla pagina

    codice:
    If Cbool(Session("rs").fields("FlLoginSede")) then
    .
    .
    .
    Else
    		Session("SteStatoAttuale") = 1717
    		Session("Login")=Session("rs").fields("LoginName")
    	Session("NomeCliente")=Session("rs").fields("Cognome")
    	Session("ClienteId")=Session("rs").fields("ClienteId")
    	If len(Trim(Session("rs").fields("email")))<1 then
    	   Session("ClienteEmail")="nullo"
    	ELse
              Session("ClienteEmail")=Trim(Session("rs").fields("email"))
    	End IF
    	
    	Response.Redirect "utenti/clianagclienti.asp"
    End If

    qui in questo ha gia perso tutto


    codice:
    <%
    
    Option explicit
    Dim StringaRichiestaCorse 'usata per le stringhe sql
    Dim filtro 'filtro per la ricerca sul db
    Dim criterioord 'ordinamento per la ricerca sul db
    Dim i 'variabile usata per operazioni interne
    Dim l 'variabile usata per le righe
    Dim Totale 'variabile usata per tenere in memoria il totale delle corse visualizzate a schermo
    
    'qui ha gia perso le variabili di sessione settate prima
    ..
    ....
    %>
    non so se ti possa servire... quello che pensavo.. non è che bisogna fare qualcosa su iis per non eliminare tutte le variabili di sessione quando si va a una sotto cartella?

  8. #8
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Session("rs").fields("LoginName")??????

    Hai messo un recordset in una sessione?????

  9. #9
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Ma come avviene il "recupero" delle sessioni tra una pagina e l'altra?

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372
    in che senso?

    nella seconda pagina (dove recupero le variabili di sessione) dopo a quello che ti ho scritto ci sono tutte le operazione... ma mettendo a video il contenuto della variabile di sessione subito dopo aver dichiarato le variabili, queste sono vuote... non c'è nulla...

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.