Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    autorizzazioni per gli utenti...

    Salve a tutti!
    ho un problemino!
    io ho una pagina "areautenti.asp" ... che si collega a "catalogo.asp" , kon un semplice codice per riconoscere password e nome utente in un database!
    e fino a qui funziona tutto benissimo!
    Xò io voglio fare un controllo nella pagina "catalogo.asp" ke permette agli utenti ke arrivano da "areautenti.asp" di entrare normalmente, ma se un utente entra direttamente su "catalogo.asp" senza passare da "areautenti.asp" viene bloccato e rimandato ad "areautenti.asp"!
    Volevo sapere ke tipo di codice potrei usare!
    Spero di essere stato kiaro!
    Se potete aiutarmi vi ringrazio!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Dopo il login dovresti attivare una variabile di sessione e in tutte le pagine da proteggere devi verificarne l'esistenza.

    codice:
    'Dopo il login
    session("logged") = true
    
    'Controllo
    if not session("logged") then response.redirect ("login.asp")
    Roby

  3. #3
    grazie mille
    provo subito!

  4. #4
    funziona! grazie mille!
    già ke c sono... posso sfruttare la tua sapienza?!?

    in questa pagina mi visualizzo una serie di foto...
    xò devo inserire un controllo per far in modo ke se vengono clikkate vengono aperte le stesse foto però ingrandite! ho già inserito nel database il collegamento alle foto grandi, però devo inserire un if... e non sò dove... puoi aiutarmi???

    <%
    dim conn,rs
    set conn = server.CreateObject("ADODB.connection")
    conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/mdb-database/foto3.mdb")
    set rs = server.CreateObject("ADODB.recordset")
    %>
    <%
    dim a,azione
    a = Request.QueryString("id")
    azione = Request.QueryString("azione")
    if a = "" then
    rs.Open "SELECT * FROM concerto" , conn,3,3
    %>
    <body bgColor="black" Link="black" aLink="black" vLink="black">




    <TABLE style="WIDTH: 100%; HEIGHT: 142px" cellSpacing=1 cellPadding=1 width=180
    border=0 align=center>
    <tr>
    <td>
    <%
    dim contarec
    contarec = 0
    do while not rs.eof
    contarec = contarec + 1
    %>
    &azione=apri">[img]<%=rs([/img]">
    <%
    if contarec = 4 or contarec = 8 or contarec = 12 or contarec = 16 or contarec = 20 or contarec = 24 then
    response.write "</td></tr><td><tr>"
    end if
    rs.movenext
    loop
    %>
    </TR>
    </TABLE>
    <%end if%>
    </body>
    </html>

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La foto3.asp è una popup oppure la stessa pagina?

    Roby

  6. #6
    no, foto3.asp è la stessa pagina!

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'if lo devi inserire dove vorresti far vedere la foto grande.

    <%
    if azione = "apri" and id <> "" then
    'fai vedere l'immagine grande
    end if
    %>

    Roby

  8. #8
    prima di tutto grazie...
    solo ke così nn mi funziona... mi fà vedere la pagina bianka!!
    kosì ho provato kon un'altra soluzione, ho fatto aprire le foto in una popup, ma non sò ke codice metterci all'interno! potresti aiutarmi??
    Grazie milla in anticipo!

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.