Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Condizioni multiple

  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Condizioni multiple

    Ciao, ho un problema con un condizione secondaria all'interno di un'altra condizione primaria:

    codice:
    if (cookie = 53) then
    
    if cbool(rs("eseguita")) = true then
    				Response.Write "Modifica disabled"
    else
    				Response.Write "Modifica OK"
    end if
    
    else
    				Response.Write "Modifica OK"
                                         Response.Write "Visualizza"
    
    end if
    1) Se il cookie è uguale a 53 NON posso modificare, altrimenti POSSO modificare;
    2) Se ESEGUITA è uguale a TRUE NON posso modificare, altrimenti POSSO modificare;

    Si sdoppiano le condizioni dove sbaglio?
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Nemmeno così funziona, nel senso che con il cookie diverso da 53 vedo sempre la modifica attiva anche quando eseguita è true:

    codice:
    if (cookie = 53) then
    
    if cbool(rs("eseguita")) = true then
    				Response.Write "NO Modifica"
    				Response.Write "SI Visualizza"
    else
    				Response.Write "SI Modifica"
    				Response.Write "SI Visualizza"
    end if
    
    else
    				Response.Write "SI Modifica"
    				Response.Write "Si Visualizza"
    end if
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  3. #3
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    mi par di capire che se eseguita è true, cookie o non cookie tu non possa modificare, quindi dovrebbe esser così



    if cbool(rs("eseguita")) = true then
    Response.Write "NO Modifica"
    Response.Write "SI Visualizza"
    else
    if (cookie = 53) then
    Response.Write "NO Modifica"
    Response.Write "SI Visualizza"
    else
    Response.Write "SI Modifica"
    Response.Write "SI Visualizza"
    end if
    end if
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  4. #4
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Proprio così, tante grazie !
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

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.