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

    Rendere Submit o Button non cliccabili dopo una condizione

    Ho una pagina che uso come "pannello di controllo" dove posso impostare lo stato dell'ordine richiesto dall'utente,ovviamente questo va ad aggiornare in automatico il campo che ha l'utente nel proprio profilo personale,dove lui stesso può cliccare sull'ordine per annullarlo.

    Se ad esempio inserisco in "stato" la parola "confermato" l'utente non deve potere più annullare l'ordine, è possibile farlo?

    Ho provato a cercare ma non sapendo il nome di questa operazione non ho trovato molto sulle guide

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    questa "operazione" non ha un nome

    semplicemente verifica lo stato:
    se confermato imposta un disabled sui bottoni o, meglio, proprio non stampare il form che consente l'annullamento

  3. #3
    qualcosa del genere?
    codice:
       <% if rs("stato")="confermato" then 
    		else 
    		response.Redirect("grazie.asp")
    		end if%>
    Il pulsante è un input del form, come unisco le due cose?

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    potrebbe... ma dipende dal contesto e dalle preferenze
    codice:
    <%
    if rs("stato")="confermato" then
    	disabilita = " disabled=""disabled"" "
    else
    	disabilita = ""
    end if
    %>
    
    poi nell'input/bottone:
    
    <input type="submit" <%=disabilita%> >

  5. #5
    Originariamente inviato da Vincent.Zeno
    potrebbe... ma dipende dal contesto e dalle preferenze
    codice:
    <%
    if rs("stato")="confermato" then
    	disabilita = " disabled=""disabled"" "
    else
    	disabilita = ""
    end if
    %>
    
    poi nell'input/bottone:
    
    <input type="submit" <%=disabilita%> >
    Ah ecco,come al solito avevo mancato qualche apice, thanks

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.