Cita:
Iniciado por charlyrosero a que te referis con esto
Pues a eso mismo.
El proceso se basa en un fomrulario HTML con tus radio buttons ... en un script PHP de proceso con un switch() y sus "case" (o accion a realizar en ese "caso") la redirección como te indiqué.
Es una pregunta sobre si sabes hacer eso o no ..
Como veo que no llegamos a ningún sitio (tu no vas indicando el código de lo que puedas haber intentado .. ) ya te expongo la solución al tema que planteaba por mi parte para que "no se diga".
Tal vez así te quede más "claro" con la solución delante .. pero lo que siempre por mi parte propongo o incito es a "pensar" en como resolver el problema (le guste a unos y a otros no .. ).
Código PHP:
<?
if (isset($_POST['url']){
swith($_POST['url']){
case "google":
header ("Location: http://www.google.com");
exit;
break;
case "maestrosdelweb":
header ("Location: http://www.maestrosdelweb.com");
exit;
break;
}
}
?>
<html>
<head>
</head>
<body>
<form action="<? echo $_SERVER['PHP_SELF'] ?>" method="post">
google.com <input type="radio" name="url" value="google" /><br>
maestrosdelweb.com <input type="radio" name="url" value="maestrosdelweb" />
<input type="submit" value="ir" name=" ir " />
</form>
</body>
</html>
Esto lo puedes mejorar más usando un array para contener tus URL's a redireccionar .. sin usar un "switch()" .. en fin .. es hecharle imaginación ..
Si te fijas la solución "PHP" implica recargar la página completa, mientras que la solcuión javascript NO (por eso en primera instancia te preguntaba si es tan necesario hacerlo en PHP ..).
Un saludo,