Option, die ausgewählt ist , befindet sich in Ihrem $_POST array und radio2 statt radio[2] auch wenn deiner auch funktioniert, oder verwende den Namen radio[] In all Ihren Optionsfeldern erhalten Sie ein Array, das alle ausgewählten Optionsfelder enthält.
Auch Optionen, die markiert sind sollte sich in einem Array befinden, das sich im selben $_POST befindet Array
Sie verwenden einen einfachen Namen für das Kontrollkästchen. Dadurch wird nur der zuletzt überprüfte Wert gesendet zu Ihrem PHP-Skript und funktioniert als Radio, auch wenn mehr als ein Wert aktiviert ist:
Statt name="Check4" es muss name="Check4[]" sein .
Und um Antworten anzuzeigen, können Sie über Werte von $_POST iterieren einfach so:
<?php
if($_POST['submit']) {
foreach($_POST as $key=>$value){
echo "Input name : $key Value:$value";//add condition to exclude your button or hidden fields
}
}
?>