Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    se tolgo quella parte mi da errore:
    codice:
    Tipo di errore:
    ADODB.Stream (0x800A0BB9)
    Gli argomenti non sono di tipo valido, non sono compresi nell'intervallo consentito o sono in conflitto.
    /demo/downPass.asp, line 9
    Il codice che metto per il controllo è il seguente:

    codice:
    If (Request("hiIdden") = "true") Then
    		Session.Abandon()
    		Response.Redirect("areaRiservata.asp")
    	End If
    	
    	'Controlla se ci si è loggati
    	If Session("sesAutorizza") <> True Then
    		Response.Redirect("areaRiservata.asp")
    	Else
    		'Controllo del tipo di autorizzazione
    		'Se si è utenti normali
    		If Session("sesSezione") = "utente" Then
    			Response.Redirect("administrator.asp")
    		End If
    		'Se si è amministratore
    		If Session("sesSezione") = "admin" Then
    			Server.Execute("menu.asp")	'importa il menu
    		End If
    	End If
    Ciao By Peter_Pan...

  2. #12
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    ok risolto ho tolto Server.Execute("menu.asp") 'importa il menu e ho messo la forzatura del file tra l'if. funziona.

    Grazie per l'aiuto a tutti
    Ciao By Peter_Pan...

  3. #13

    ...magari ti può servire...

    Ti posto il mio codice, magari ti può servire
    =============
    codice:
    Pagina login_control.asp
    
    while not rs.eof
     'response.write rs("user")
     if rs("user") = loguser and rs("password") = pwd then
       desc = rs("descrizione")
       visite = rs("visite")
       tipo = rs("tipo")
       idout = rs("ID")
       response.write idout
       response.write "
    "
       data_visita = date
       'response.write data_visita 
       rs("visite") = visite + 1 'Incremento le visite
       data_visita = FormatDate(data_visita, "MMDD")
       rs("Ult_visita") = data_visita
       rs.update
       found = TRUE
       session("LOGGED")="TRUE"
       session("user") = rs("user")
       session("descrizione") = rs("descrizione")
     end if
     rs.movenext
    wend
    questo controllo è messo all'inizio di ogni pagina protetta (nel mio caso tutte tranne quella di login):
    codice:
    <% if session("LOGGED")<> "TRUE" then 
      response.redirect  "err.htm"
    end if
    %>
    E questo fa vedere le pagine solo all'amministratore (sempre da mettere all'inizio di una pagina)
    codice:
    <% if(session("user")<>"Admin") then
       response.redirect "err.htm"
    end if
    %>
    Spero che questi controlli ti possano servire, se ti serve vedere il codice per il download poi te lo mando in PVT!


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.