Hallo,
hab es hinbekommen (vielleicht geht es auch noch einfacher oder besser)
<form method="post">
<input type="radio"
name="lebensmittel"
id="birnen"
value="Birnen"
onclick="document.getElementById('eigeneFrucht_eingabe').style.display='none';">
<label for="birnen">Birnen</label>
<input type="radio"
name="lebensmittel"
id="eigeneFrucht"
value="eigeneFrucht"
onclick="document.getElementById('eigeneFrucht_eingabe').style.display='inline';">
<label for="eigeneFrucht">eigene Frucht</label>
<br><br>
<input type="text" name="lebensmittel_eigen" id="eigeneFrucht_eingabe">
<br><br>
<button type="submit" name="weiter">Alles richtig?</button>
</form>
Der passende PHP Code
if(isset($_POST['weiter'])){
if ($_POST['lebensmittel'] == "eigeneFrucht") {
$lebensmittel = $_POST["lebensmittel_eigen"];
}
else {
$lebensmittel = $_POST["lebensmittel"];
}
echo htmlspecialchars($lebensmittel);
}