settare un tasto a true

  • Creatore Discussione Creatore Discussione virg
  • Data di inizio Data di inizio

virg

Nuovo Utente
19 Ott 2012
18
0
0
Buongiorno a tutti,
avrei un piccolo problema da risolvere, ma più che un problema è diventato una curiosità a cui vorrei dare una risposta
quesito:
abbiamo un form con codice descrizione e attivita e diciamo con 2 bottoni tasto_a (type=submit) cosi come per il tasto tasto_b
quando viene cliccacto il tasto tasto_a io vorrei fare:

if (isset($_POST['tasto_a']))
{
...
...

controlli
}
se i controlli sono ok
vorrei attivare il tasto tasto_b (come se fosse stato premuto) e quindi
if (isset($_POST['tasto_b']))
{
bla
bla
}
..
..
Ho cercato sul web ma non ho trovato nulla.Qualcuno sa come potrei fare?
ciauz..!!
 
Si, prova cosi
<input type="submit" name="quaqua" value="b" <?php if(isset($_POST['tasto_a']))
{echo "disabled"; } ?> >
 
non funziona,
scusa , ma cosa avviene quando premo un tasto qualsiasi che poi testato con if (isset...)
mi ritorna true? Io dovrei(vorrei!!) fare la stessa cosa da codice!!!
Bo!!
 
Si potrebbe fare facendo partire una funzione quando viene premuto il button_a e in base al risultato poi decidi cosa fare (nel tuo caso fai come se fosse stato premuto anche l'altro se tutto procede per il verso giusto). Ma la domanda è: Perché?? Non mi sembra una cosa molto pratica.
Anche perchè a quanto pare l'utente non lo può neanche premere il button_b quindi potresti fare tutto direttamente senza metterlo.
 
salve,
grazie per le risposte, ma era solo una curiosità per eventuali sviluppi futuri
che poi come dite voi non hanno riscontro. comunque sono riuscito a risolverlo
facendo in questo modo:

PHP:
<input type="text" name="nroreg" id="nroreg" size="6" maxlength="6"  
 value="<?php echo $_POST['nroreg']?>" onkeypress="controllo_campi();this.form.action='nome_prog.php?aggiorna_mod=1';">


<?php
if ((isset($_POST['invia'])) and ($_REQUEST['aggiorna_mod'] != 1))
{

...
}
ciao e grazie per l'attenzione
alla prossima
 
Ultima modifica di un moderatore:

Discussioni simili