Salve a tutti, ho necessità di inserire in una form, 2 pulsanti diversi, uno che va a pag1, ed uno che va a pag2.
C'è modo di implementare questa funzione, usando SOLO php?
Salve a tutti, ho necessità di inserire in una form, 2 pulsanti diversi, uno che va a pag1, ed uno che va a pag2.
C'è modo di implementare questa funzione, usando SOLO php?
La action di una form può essere sono una. Al max, nella pagina della action controlli quale bottone è stato premuto (se metti un name ai due bottoni e controlli i valori passati in POST, noterai che viene passato solo quello premuto) e alla fine del file setti il Location degli header in maniera che ti ridirezioni alla pagina corretta.
Il problema è che
<button id=\"cerca\" name=\"button1\" type=\"submit\" value=\"1\" >
CERCA</button>
Alla fine nella proprietà non avrà VALUE, ma la parola "CERCA".
Questo comporta che devo leggere il testo nel bottone per capire da dove viene la pagina![]()
no, metti due nomi diversi ai bottoni, tipo name="button1" e name="button2"
Poi
if(isset($_POST['button1'])
{
//è stato premuto il bottone 1
}
if(isset($_POST['button2'])
{
//è stato premuto il bottone 2
}
Verrà mandato SOLO il paramentro corrispondente al bottone cliccato