Mam formularz z polem tekstowym, 2 polami radio do wyboru i przycisk przesyłający dane do drugiego pliku.
<form action="data.php" method="GET">
<p>
<label for="name">name:</label>
<input type="text" name="name" placeholder="name">
</p>
<p><input type="radio" name="color" value="red"> red</p>
<p><input type="radio" name="color" value="blue"> blue</p>
<p><button type="submit">submit</button></p>
</form>
W pliku data.php wypisuje zawartość zmiennej $_GET za pomocą funkcji var_dump.
Jeżeli prześlę formularz bez wypełniania pola tekstowego i zaznaczania radio wtedy otrzymuję wynik
array(1) {
["name"]=>
string(0) ""
}
Dlaczego nie została zapisana wartość z pola radio, a dla pola tekstowego już tak? Czemu nie jest tworzony również klucz color?
"color" => ""
Jak w takim razie wymusić żeby również ten klucz się pojawił?