Originariamente inviato da Darsch2501
Mi sono perso ... tu vuoi che quando premi il tasto di invio lui mandi i dati ad un'altra pagina PHP che li elabora? In tal caso devi cambiare la riga:

codice:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST" name="redirect">
in:

codice:
<form action="pagina.php" method="POST" name="redirect">
(mettendo al posto di "pagina.php" il nome della tua pagina)

e togliere il blocco:

codice:
<?php

if ((IsSet($_POST['submit_redirect'])) && ($_POST['submit_redirect'] == "Invia")) {
 
 	header("Location: $_POST[pagina]");
 
 }
?>
mettendolo nell'altro file che ricevera' i dati...
Mi interessavano entrambe le soluzioni per curiosità (poi avrei valutato quella migliore x me).
Quella che tu proponi adesso rimanda ad un'altra pagina e qui , a secondo del radio button selezionato, si comporterà in un modo o nell'altro. Che codice devo usare in questo caso?

Nella prima soluzione quella con il redirect andava bene, ma appunto il redirect mi faceva perdere i dati da inviare e poi c'era un problema con altro codice javascript inserito nella pagina del form (in pratica uno script non funzionava..non ho capito il perchè)
Grazie