Vivienne: Erldigt: Wert mit PHP übermitteln

Beitrag lesen

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);
}