echo "Essen: $artikelnummer $bezeichnung<hr>";
?>
<input type="text" name="bezeichnung" size="50" value="<?=$bezeichnung;?>">
<?Ergibt als Ausgabe A8124 Rinderbraten "Hausmannsart"
Aber im Inputfeld steht nur Rinderbraten.
Wirf mal einen Blick in den Quellcode, dort wirst du vermutlich folgendes finden:
<input type="text" name="bezeichnung" size="50" value="Rinderbraten "Hausmannsart"">
Denk' mal drüber nach.
Davon unabhängig gibt man Texte grundsätzlich abgesichert durch htmlspecialchars() oder htmlentities() aus.