Hola a tod@s;
Tengo 3 radio button de nombre "Pregunta" y quiero recoger el valor de uno de los radio button y meterlo en un array de PHP. Tal como lo hago siempre coge el valor del tercer radio button. Gracias de antemano
Edito para poner el código:
Código:
<?php
function prueba($valor){
//print ("$valor[0]");
return $valor[0];
}
?>
<body>
<form name="form1" method="post" action="">
<p>
<input type="radio" name="GrupoOpciones1" value="opción" onclick= "alert('<?php $matriz[0]=1; echo prueba($matriz)?>')">
<br>
<input type="radio" name="GrupoOpciones1" value="opción" onclick= "alert('<?php $matriz[0]=2; echo prueba($matriz)?>')">
<br>
<input type="radio" name="GrupoOpciones1" value="opción" onclick= "alert('<?php $matriz[0]=3; echo prueba($matriz)?>')">
<br>
</p>
</form>
<form name="form2" method="post" action="">
<input type="submit" name="Submit" value="Enviar" onClick= "alert('<?php echo prueba($matriz)?>')" >
</form>
</body>
El caso es que si bien en los alert cuando pincho me saca el valor, cuando pincho en enviar me saca el valor de la tercera opción, no el que tengo seleccionado. ¿Cómo puedo recoger los datos correctamente?