Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32
  1. #1

    Mostrare link solo a certi utenti

    Domanda stupida.
    Ho una pagina con accesso riservato che ha:


    codice:
    MM_authorizedUsers="1,2,3"

    Ora ho la necessità di inserire un link ad un'altra pagina, ma questo link deve essere visto solo da una parte degli utenti autirizzati. Quindi ho fatto:


    codice:
    <% If MM_authorizedUsers="1,2" Then %> 
    
     tuo link  
    
    <% End if %>


    ma non funziona. Ho quindi eliminato dall'elenco degli autorizzati il "3", e le mi loggo come "1" o "2" non mi mostra il lik. Se invece all'elenco aggiungo anche il "3", mo mostra il link sempre

    Dove sbaglio

    Bye
    daniele
    -------------------
    ti piace il basket ?

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    <% If MM_authorizedUsers="1,2" Then %>

    tuo link

    <% End if %>
    :master:
    temo di non aver capito
    però se 1 o 2 è il grado di un utente dovresti usare:

    <% If MM_authorizedUsers="1" or MM_authorizedUsers="2" Then %>

  3. #3
    Si, forse mi sono spiegato male. Riprovo.

    Ho una pagina con accesso riservato in base al livello di accesso.

    Ho vari livelli di accesso e a questa pagina accedono i livelli 1, 2, 3.

    Ora, avendo la necessità di inserire in questa pagina un link che però deve essere visibile solo ad una parte dei livelli di accesso che sono autorizzati ad accedere a questa pagina, avevo fatto così:

    codice:
    <% If MM_authorizedUsers="1,2" Then %> 
    
     tuo link  
    
    <% End if %>
    eliminando, infatti, dall'elenco, il livello "3".

    Ma non funge.

    Ora provo come dici tu e poi ti faccio sapere.

    Grazie e Bye
    daniele
    -------------------
    ti piace il basket ?

  4. #4
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    si come ti dico io funziona se i livelli sono 3 anche se ti dirò
    non capisco questo:

    MM_authorizedUsers="1,2,3"

    se non lo splitti non ci fai nulla
    facci sapere..
    byez

  5. #5
    infatti non funziona.

    E poi, scusa ma asp lo sto studiando da poco, cosa intendi per "se non lo splitti" :master:

    Bye
    daniele
    -------------------
    ti piace il basket ?

  6. #6
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    praticamente se tu scrivi MM_authorizedUsers="1,2,3"
    avrai un solo livello!
    per averne 3 il modo piu semplice è ad esempio:

    livelloUser="1"
    livelloUser="2"
    livelloUser="3"

    naturalmente devi dare il livello all'utente in base a chi è non so se usi un database con tutti gli utenti o chem, cmq poi per controllare usa:

    <% If livelloUser="1" Then %>
    sono un user di livello 1
    <% End if %>

    <% If livelloUser="2" Then %>
    sono un user di livello 2
    <% End if %>

    <% If livelloUser="3" Then %>
    sono un user di livello 3
    <% End if %>

  7. #7
    usa l' "or" come ti hanno suggerito!
    www.vrbe.org - gioco di ruolo e chat basato sull' Antica Roma
    www.andreapancotti.com

  8. #8
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    si ma non puo usare l'or siccome non ha una serie di livelli deve ristrutturare un po la cosa come gli ho fatto vedere

  9. #9
    Per esempio:
    codice:
    <%
    autorizzati = "1,2"
    
    arr_autorizzati = split(autorizzati, ",")
     for i=0 to uBound(arr_autorizzati)
      if livelloUser = arr_autorizzati(i) then
       %>
        tuo link 
       <%
      end if
     next
    %>
    Se livelloUser è numerico può essere necessario scrivere
    if livelloUser = cInt(arr_autorizzati(i)) then
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  10. #10
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    anche cosi ma è piu complicato

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.