Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/09/2003, 05:35
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Hola,

Hombre, con javascript se puede hacer creando una funcion en el onsubmit del form, que asigne el valor del action del form en funcion del valor del radio.

Con PHP puedes hacer que el action del form apunte a un fichero tal como:
Código PHP:
<?php
$radio
=$_POST['radiobutton']; // o $_GET, dependiendo del method del form
include($radio.'.php');
?>
si el value de cada radio es el nombre de la pagina destino. Si el value del radio no es el nombre de la pagina, sino un valor cualquiera, puedes usar algo asi:
Código PHP:
<?php
$paginas
=array('valor1'=>'pagina1','valor2'=>'pagina2','valor3'=>'pagina3');
$radio=$_POST['radiobutton']; // o $_GET, dependiendo del method del form
if (!in_array($radio,array_keys($paginas))) { // comprueba que exista el valor (paranoia de seguridad)
  
include('error.php');  // pagina por defecto para cuando no existe el valor (ataque hacker??)
}
include(
$paginas[$radio].'.php');
?>
siendo 'valor1', ... los posibles valores de los radio.

Espero haber sido de ayuda.
__________________
Josemi

Aprendiz de mucho, maestro de poco.