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

Discussione: Login multi moderatori

  1. #1
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643

    Login multi moderatori

    Salve sto cercando di realizzare un login per la sezione amministrativa di un sito, in cui ci sono diversi moderatori, ed ognuno può accedere a sezioni diverse. Qualcuno mi può aiutare.
    o mi sapete indicare uno script già funzionante?
    Giò

  2. #2
    Creati un login a livelli. Praticamente dividi i moderatori in livelli di utenza. Successivamente rendi le pagine visibili solo per chi ha il livello di utenza desiderato.
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  3. #3
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Si è quello che ho fatto, sto avendo dei problemi con il codice.
    Quando mi collego come mod2 mi fa ripetere il login 2 volte, come mod 3 lo devo ripetere 3 volte. Ho inserito male qualche if else, ma non riesco ad uscirne fuori
    Giò

  4. #4
    Se posti il codice ci diamo un'occhiata...
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  5. #5
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    [CODE]
    <%
    If Request.QueryString("step") = "2" THEN
    str_username = Replace(Request.Form("username"), "'", "''")
    str_password = Replace(Request.Form("password"), "'", "''")

    Set rs_login = Server.CreateObject ("ADODB.RecordSet")
    strSQL = "SELECT * FROM tbl_authors WHERE name='" & str_username & "' AND pass='" & str_password & "'"
    rs_login.open strSQL,adoCon

    if rs_login.EOF _
    or rs_login.BOF Then
    Response.Redirect("badlogin.asp")
    else
    Response.Cookies("Login")("userCode") = rs_login("code")
    if adminEmail = "mail@mail.net" AND str_password = "admin" then
    Response.Redirect("setup.asp?setup=firstTime")
    else
    if str_users_authority = "mod1" Then
    Response.redirect("mydefault.asp")
    else
    if str_users_authority = "mod2" Then
    Response.redirect("index3.asp")
    End if
    End if
    End if
    End if
    End if
    %>
    [/CODE}
    Giò

  6. #6
    scusa ma str_user_authority dove la valorizzi?
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  7. #7
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    str_users_authority = rsUserLog("authority")

    è un campo del db
    Giò

  8. #8
    e dove la valorizzi? in questa parte di codice non ce sta...
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  9. #9
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Questo codice funziona, ok?
    l'unico problema è che quando faccio il login come mod 2 lo devo fare 2 volte per poter accedere al pannello
    Giò

  10. #10
    e allora il codice non funziona....
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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.