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