Visualizzazione dei risultati da 1 a 9 su 9

Discussione: prolema con login

  1. #1

    prolema con login

    Ciao a tutti!

    Sto realizzando un sito internet per un cliente e, per fargli vedere lo stato di avanzamento lavori, ho creato una login-area attraverso la quale accedere al sito.

    Il problema è che una volta che inserisce i dati la pagina si presenta bianca. Poi deve "refreshare" e gli fa vedere la home! Perchè questo? Perchè non si riesce a visualizzare subito la pagina?

    Questo è il codice che esegue il controllo dei codici di accesso:

    codice:
    <% 
    user = Session("Login")
    if (Session("Flag")<>true)  Then
    
    Dim ut_user,ut_password,oRs_sql,user,pass
    
    ut_user = setting(Request.Form("ut_user")) 
    ut_password = setting(Request.Form("ut_password")) 
    
    
    oRs_sql = "SELECT * FROM UTENTI WHERE UT_USER = '" & ut_user & "' 
    AND UT_PASSWORD = '" & ut_password & "'"
    Dim oRs 
    set oRs = oConn.Execute(oRs_sql) 
    
    If oRs.EOF Then
    Response.Redirect("index.html")
    Else
    
    user = oRs("UT_USER")
    pass = oRs("UT_PASSWORD")
    
    Session("Login") = user 
    Session("Flag")=true
    
    End If
    
    else
    'tutto il codice html
    end if
    %>
    my pws: cafedelsol.it


    il presente non ha estensione. è soltanto il continuo tradursi del futuro nel passato.

  2. #2
    Dimenticavo: potete vedere cosa accede da questo link inserendo come user e password "sara"

    my pws: cafedelsol.it


    il presente non ha estensione. è soltanto il continuo tradursi del futuro nel passato.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    Scusa, ma l'unico ad avere accesso è lui con user e passowrd univoci?

  4. #4
    non solo una persona.
    my pws: cafedelsol.it


    il presente non ha estensione. è soltanto il continuo tradursi del futuro nel passato.

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ovvio!
    Dopo aver attivato la var di sessione si ferma tutto.
    Il codice HTML mettilo in una pagina a parte alla quale reindirizzi con un redirect DOPO aver attivato la variabile di sessione.

    Roby

  6. #6
    codice:
    <% 
    user = Session("Login")
    if (Session("Flag")<>true)  Then
    
    Dim ut_user,ut_password,oRs_sql,user,pass
    
    ut_user = setting(Request.Form("ut_user")) 
    ut_password = setting(Request.Form("ut_password")) 
    
    
    oRs_sql = "SELECT * FROM UTENTI WHERE UT_USER = '" & ut_user & "'  
    AND UT_PASSWORD = '" & ut_password & "'"
    Dim oRs 
    set oRs = oConn.Execute(oRs_sql) 
    
    If oRs.EOF Then
    Response.Redirect("index.html")
    Else
    
    user = oRs("UT_USER")
    pass = oRs("UT_PASSWORD")
    
    Session("Login") = user 
    Session("Flag")= true
    
    End If
    
    else
    Response.Redirect("index.asp")
    
    end if
    %>
    Ho messo il Redirect ma continua a fare lo stesso scherzo ...
    my pws: cafedelsol.it


    il presente non ha estensione. è soltanto il continuo tradursi del futuro nel passato.

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    Sì, ma la variabile di Sessione user quando l'hai attivata?

  8. #8
    Ho capito!
    Avevo lasciato un parte di codice che nn serviva )

    Grazie a tutti!!
    my pws: cafedelsol.it


    il presente non ha estensione. è soltanto il continuo tradursi del futuro nel passato.

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892

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.