Hallo Leute,
ich habe mir da ein Formular gebastelt, welches in PHP 4 prima funktioniert.
Leider funktioniert es in PHP 5 NICHT mehr.
Folgenden Code habe ich.
Wenn ich folgenden Code herausnehme, dann sehe ich wenigstens am Schirm was.
Die Seite wird nur geladen und es kommt kein Ergebniss.
LG, m-werk
ich habe mir da ein Formular gebastelt, welches in PHP 4 prima funktioniert.
Leider funktioniert es in PHP 5 NICHT mehr.
Folgenden Code habe ich.
PHP-Code:
<?php
$check1=$_POST['check1'];
$alter=$_POST['alter'];
if ($alter>="65")
$meldung="Das Alter darf maximal 65 Jahre betragen!";
if ($alter<="15")
$meldung="Das Alter muss mindestens 15 Jahre betragen!";
if ($alter=="")
$meldung=" ";
if ($check1=="mann")
$datei = fopen ("mann.csv","r");
if ($check1=="frau")
$datei = fopen ("frau.csv","r");
for ($i=0; $i < count($datei); $i++)
$zeile[$i] = explode(";", $datei[$i]);
while ( ($data = fgetcsv ($datei, 1000, ";")) !== FALSE )
{
if ($check1=="mann")
{
if ($alter==$data[0])
showTable($data[1],$data[2],$data[3]);
}
if ($check1=="frau")
{
if ($alter==$data[0])
showTable($data[1],$data[2],$data[3]);
}
}
fclose ($handle);
echo '<tr>
<td class=meldung>'.$meldung.'</td>
</tr>'."\n";
function showTable($zahl1, $zahl2, $zahl3)
{
echo '<tr>
<td>Ihre statistische Lebenserwartung liegt bei <b>'.$zahl1.'</b> Jahren.</td>
</tr>'."\n";
}
?>
PHP-Code:
{
echo '<tr>
<td>Ihre statistische Lebenserwartung liegt bei <b>'.$zahl1.'</b> Jahren.</td>
</tr>'."\n";
}
LG, m-werk
Kommentar