Opción que está seleccionada , estará en tu $_POST
matriz y radio2
en lugar de radio[2]
incluso si el tuyo también funciona, o usa el nombre radio[]
en todos sus botones de opción, obtendrá una matriz que contiene todos los botones de opción seleccionados.
Además, las opciones que están marcadas debe estar en una matriz que está en el mismo $_POST
matriz
Utiliza un nombre simple para la casilla de verificación, esto solo enviará el último valor marcado a su script php y funcionará como radio incluso si se marca más de un valor, así que:
En lugar de name="Check4"
debe ser name="Check4[]"
.
Y para mostrar las respuestas, puede iterar sobre los valores de $_POST
simplemente así:
<?php
if($_POST['submit']) {
foreach($_POST as $key=>$value){
echo "Input name : $key Value:$value";//add condition to exclude your button or hidden fields
}
}
?>