Beh il titolo è confusionario...ma non è semplice riassumere in poche parole...
In pratica io ho un form che refresha su se stessa (pagina in php) ed elabora le informazione.
Per submit ho 2-3-4-5 bottoni tutti diversi (poniamo altrettante immagini).
Naturalmente qualunque degli n bottoni di submit che prema deve essere eseguito lo stesso act (il form è lo stesso!) ma nello stesso tempo ho bisogno che mi si apra una pagina in pop up diversa a seconda del bottone premuto...
Nel caso in cui il bottome di submit fosse solo uno risolverei così...
codice:
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" onsubmit="window.open('','linkdellimmagine1')";>
<input type="text" name="a" value="a">
<input type="submit" value='' style='background : url(immagine1.gif); '/>
</form>
il bottone di submit è l'immagine1 e quando si preme viene eseguito il refresh della pagina e aperto il pop up del link dell'immagine 1.
Ma io ho bisogno di una situazione così:
codice:
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" onsubmit="window.open('','linkdellimmagine1' )";>
<input type="text" name="a" value="a">
<input type="submit" value='' style='background : url(immagine1.gif); '/>
<input type="submit" value='' style='background : url(immagine2.gif); '/>
<input type="submit" value='' style='background : url(immagine3.gif); '/>
</form>
dove in rosso ci sono le righe aggiunte e in verde la riga che così com'è non mi serve più perchè se clicco l'immagine 2 si dovrebbe aprire il link dell'immagine 2 e se clicco l'immagine 3 il link dell'immagine 3.
Avete qualche idea di come risolvere?
Grazie.