Salve.
Premetto che non ho praticamente conoscenza di Javascript.
Sto lavorando in PHP ad una pagina nella quale alcuni pulsanti implementati fanno capo a script esterni che vanno ad editare i dati cliccati.
Trattandosi di un sistema cui hanno accesso diversi livelli di utenza, ci sarà a database un sistema di gestione dei permessi creato ad hoc e curato da una function che mi ritornerà true se l'azione è permessa, false se non è permessa.
Ho implementato in questo form di prova un sistema di alert banale, al termine del quale il bottone comunque opera il submit dei dati:
Quello che mi serve di capire è se c'è un sistema per disabilitare il submit dei dati una volta che è uscito l'alert.Codice PHP:
<form name ="login" action="login.php" method="post">
<label>USERNAME<input type="text" name="username"></label><br>
<label>PASSWORD<input type="password" name="password"></label>
<script type="text/javascript">
function mostraMessaggio() {
window.alert("Non hai i permessi per questa sezione");
}
</script>
<input type="submit" name="login" onclick="mostraMessaggio()" value="INVIA">
</form>
O in alternativa...c'è modo di passare tramite PHP il true/false a Javascript per fare in modo che il bottone venga caricato senza la funzione di action o quella collegata?
Grazie mille a chiunque mi aiuterà![]()