Radio button con condizione link

antonio885

Nuovo Utente
12 Nov 2009
6
0
0
Salve ragazzi,
ho due radio button, maschi e femmina, mi servirebbe una funzione che mi porti ad una pagina diversa rispetto alla selezione effettuata.
Ossia se seleziono Maschio, e premo il bottone di invio dati mi manda a Maschi.php e se seleziono Femmina mi manda alla pagina Femmine.php

Grazie e buona Giornata
 
Non testato ma dovrebbe funzionare:
PHP:
<?php
if(isset($_POST['submit']))
{
	$gender = isset($_POST['gender']) ? $_POST['gender'] : '';

	switch($gender)
	{
		case 'male':
			header('Location:Maschio.php');
			break;
		case 'female':
			header('Location:Femmina.php');
			break;
		default:
			break;
	}

	exit();
}
?>
<html>
	<head>
		<title>Maschio o Femmina?</title>
	</head>
	<body>
		<form name="gender" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
			Di che sesso sei?
			<input type="radio" name="gender" value="male" /> Maschio
			<input type="radio" name="gender" value="female" /> Femmina

			<input type="submit" name="submit" value="Invia" />
		</form>
	</body>
</html>
 
Grazie ma...

Grazie Ale.

Cmq ho ancora un problema; alla pagina successiva(maschio o femmina) devo inviare anche altri valori che inserirò tramite input text come Nome, Cogmone eccc come fare??
 
Integrazione

Devo inviare: NOME e COGNOME che inseriro nella form ed in base alla selezione del radio button M o F, che fanno riferimento alle pagine maschio.php o femmina.php li devo visulizzare nella paginaweb selezionata
 
Basta che aggiungi altri due input di tipo testo (almeno l'HTML lo sai?) e poi potrai visualizzare i campi con:
PHP:
<?php
echo $_POST['nomecampo'];
?>
Cambiando nomecampo con il valore del parametro name dell'input.
 
Non ti è chiaro

Caro Ale, prima di tutto ti ringrazio.

Non ti è chiaro il problema,
nell'action della form ora c'è:<form name="gender" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">....per passare alla pagina in base alla scelta del Radio Button...prima di efettuare la scelta inserisco nei campi text Nome e Cognome, come faccio a passare anche quelli alla pagina specificata dai radio button se l'action è riferita alla scelta dei radio button??
 

Discussioni simili