Hy Leute ich habe folgendes Problem, ich bin der Meinung das das Script so Stimmt aber ich bekomme immer diesen Fehler:
"Notice: Undefined index: Zutat in Proj_GASTRO.php on line 38
Notice: Undefined index: Maseinheit in Proj_GASTRO.php on line 39
Notice: Undefined index: Portion in Proj_GASTRO.php on line 40
Notice: Undefined index: Preis in Proj_GASTRO.php on line 41
Notice: Undefined index: Rezeptname Proj_GASTRO.php on line 42
"
Wenn ich dann auf den Button Speichern klicke, dann verschwinden die Fehlermeldungen und alles Funktionier reibungslos.
PHP-Code:
<html>
<head>
<title>Kalkulationsprogramm Gastro</title>
</head>
<body>
<h1>Kalkulationsprogramm Gastro</h1>
Bitte geben Sie hier die Zutaten für Ihr Rezept ein:
<form action="?" name="Formular" method="post">
<?php if(!isset($_POST['save']))?>
<table border="1">
<tr align="center">
<td>Zutatenname:</td>
<td>Maßeinheit</td>
<td>Portion/Menge:</td>
<td>Einheitspreis:</td>
<td>Mengenpreis:</td>
</tr>
<tr>
<td>
<!--Zutatenname-->
<input name='Zutat' type='text' size='32' maxlength='30' value=''>
</td>
<!--Maßeinheit-->
<td><input type='text' name='Maseinheit' value=''></td>
<!--Portion/ Menge-->
<td><input type='text' name='Portion' value=''></td>
<!--Einheitspreis-->
<td><input type='text' name='Preis' value=''></td>
</tr>
</table>
<br>
Wie lautet der Name für das Rezept?<br>
<input type='text' name='Rezeptname' value=''>
<input type='submit' name='save' value='Neue Zutat/ Speichern'>
</form>
<?php
$VZutat = $_POST['Zutat'];
$VEinheit = $_POST['Maseinheit'];
$VPortion = $_POST['Portion'];
$VEinheitspreis = $_POST['Preis'];
$VGericht = $_POST['Rezeptname'];
#$datei = fopen("".$Gericht.".txt","a");
?>
</body>
</html>