Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21

Discussione: Problema con Session

  1. #1

    Problema con Session

    Salve ragazzi...qlc puo' aiutarmi?..ho un problema di session
    ho i due soliti campi user e password dove l'utente si logga ma non mi funziona la query di controllo campi...dove sbaglio?

    vi posto la query:

    Dim Codice, WebPassWord

    Codice=request.form ("Codice")
    webpassword=request.form ("WebPassWord ")

    response.write "Codice=" & Codice
    response.write "WebPassWord =" & webpassword



    strsqlana="Select * from ctaz.dbo.anagrafica where Codice='" & User & "' and WebPassWord ='" & WebPassWord & "'"


    Set objRSana = Server.CreateObject("ADODB.Recordset")
    objRSana.Open strsqlana, objConn
    response.write "eof" & objrsana.eof
    response.write "
    " & strsqlana



    if session("login")<>"objRSana" then
    Response.Redirect("help.asp")

    else

    Response.Redirect("default7.asp")


    end if

    objRSana.Close
    Set objRSana = Nothing

    %>

  2. #2
    e questa la hai settata?!

    '" & User & "'


  3. #3
    certo....ti posto di nuovo il codice




    <%

    Dim User , WebPassWord , Codice


    User=request.form ("Codice")
    webpassword=request.form ("WebPassWord ")

    response.write "Codice=" & User
    response.write "WebPassWord =" & webpassword


    strsqlana="Select * from ctaz.dbo.anagrafica where Codice='" & User & "' and WebPassWord ='" & WebPassWord & "'"


    Set objRSana = Server.CreateObject("ADODB.Recordset")
    objRSana.Open strsqlana, objConn
    response.write "eof" & objrsana.eof
    response.write "
    " & strsqlana

    IF objRSana.EOF=FALSE THEN
    if session("login")<>"objRSana" then
    Response.Redirect("help.asp")

    else

    Response.Redirect("default7.asp")


    end if

    objRSana.Close
    Set objRSana = Nothing

    %>

  4. #4

  5. #5
    l'errore è il seguente:

    se non effettuo il login mi punta sulla pagina help.asp e fin qui' tutto bene...

    se sbaglio il campo password fa la stessa cosa...

    il problema sta nel controllo del campo codice e anche quando mi loggo con tutti e due i campi...non punta sulla pagina default7.asp

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ti cosa vorresti che facesse?
    Dal tuo script se codice e webpassword sono corrette va in "help.asp" altrimenti in "default7.asp".

    Roby

  7. #7

    problema di session

    Roby72..il problema è che non funziona bene il controllo campi...
    cioè in altri termini:

    se il controllo campo è false deve puntare su help.asp viceversa
    se il controllo campo è true deve puntare su default7.asp

    ma non funziona in questo modo

  8. #8
    visto che gia' fai

    response.write "
    " & strsqlana

    puoi postare il valore di strsqlana cosi' come ti viene stampato a video?

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E' risaputo che mi sto rincoglionendo però tu gli dici di fare esattamente il contrario...
    Quando tu dici

    IF objRSana.EOF=FALSE THEN

    vuole dire che trova codice e password e quindi dovrebbe andare a dafault7.asp come hai detto tu e non ad help.asp.
    In pratica devi invertire le due pagina asp.

    Roby

  10. #10

    problema di session

    scusa roby...questa riga era commentata

    'IF objRSana.EOF=FALSE THEN

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.