also ich hab ein problem mit na php sache...
und zwar habe ich ein formular ich will einen wert berechnen...doch der wert muss erst eingetragen werden...wenn ich das formular öffne kommt eine fehlermeldung: "Notice Undefined index variable in *.php on line 39"
"Notice Undefined index variable in *.php on line 40"
quelltext:
und zwar habe ich ein formular ich will einen wert berechnen...doch der wert muss erst eingetragen werden...wenn ich das formular öffne kommt eine fehlermeldung: "Notice Undefined index variable in *.php on line 39"
"Notice Undefined index variable in *.php on line 40"
quelltext:
PHP:
<html>
<head>
<title>lineare Abschreibung</title>
</head>
<body bgcolor = yellow>
<form action="<?PHP echo $_SERVER['PHP_SELF']?>" METHOD="GET">
[b]
<p align=center>Bitte geben Sie in den vorgesehenen Felder Ihre Daten ein
und klicken Sie dann auf "Berechnen".[/b]
</P>
<TABLE>
<TR></TR>
<TR>
<TD> Wert: </TD>
<TD> <input type = "text" name = "wert" size = "15">
</TD>
<TD> € </TD>
</TR>
<TR>
<TD> Abschreibungsdauer: </TD>
<TD> <input type = "text" name = "dauer" size = "15">
</TD>
<TD> Jahre </TD>
</TR>
<TR>
<TD> </TD>
<TD> <input type="submit" value="Berechnen">
</TD>
</TR>
</TABLE>
</form>
<?php
// Variablen
$wert = $_GET['wert'];
$dauer = $_GET['dauer'];
//Abschreibung
$abschreibung = $wert/$dauer;
//Restwert
$restwert = $wert;
for ($jahr = 1; $jahr<= $dauer; $jahr = $jahr + 1)
{
$restwert = $restwert - $abschreibung;
if($restwert >= 1)
{
echo "[b]Jahr: $jahr [/b]
";
echo "[b]Restwert: [/b]";
printf ("[b]%.2f[/b]", $restwert);
echo "[b] €
[/b]";
echo "---------------------------------
";
}
else
{
echo "[b]Jahr: $jahr [/b]
";
echo "<font color = red>[b]Minimaler Restwert erreicht![/b]</font>
";
echo "[b]Der Restwert beträgt 1,00 €[/b]
";
echo "---------------------------------
";
}
}
?>
</body>
</html>
[php]