hi,
ich bekomme jetzt folgende Fehlermeldung:
Fehler: Ungültiger Wert. Bitte fülle mehr Sprit in den Tank!Access denied for user: 'rudolf1989@localhost' to database 'rennzeiten'
Der erste Teil bis zum ! ist noch normal, aber dahinter kommt der Fehler.
Allerdings zeigt es die Fehlermeldung immer an egal ob ich nun eine Falschen oder richtigen wert eingebe.
CODE:
PHP-Code:
<HTML>
<BODY>
<center>
<?
$link = mysql_connect('localhost', 'mmm', 'mmm');
if (!$link) {
die('keine Verbindung möglich: ' . mysql_error());
}
$db_selected = mysql_select_db('mmm', $link);
if (!$db_selected) {
die ('Kann Kalender nicht benutzen : ' . mysql_error());
}
$runden = 50;
$tank = intval($_POST['tank']);
$min_tank = 500;
$max_tank = 750;
if($tank > $max_tank)
{
echo 'Fehler: Du hast zuviel Sprit im Tank!';
}
elseif($tank < $min_tank)
{
echo 'Fehler: Ungültiger Wert. Bitte fülle mehr Sprit in den Tank!';
}
switch ($_POST['reifen']) { // Ansonsten bitte das $_POST verwenden
case 'a':
$multi = 1.1;
$art = 'weichen';
break;
case 'b':
$multi = 1.12;
$art = 'harten';
break;
case 'c':
$multi = 1.3;
$art = 'intermediate';
break;
default:
$multi = 1.5;
$art = 'regen';
}
$rdnzeit= $runden * $tank * $multi;
$rdnzeit2 = $rdnzeit / 1000.;
$rdnzeit = $rdnzeit2 + 1;
$sql = "INSERT INTO
rennzeiten
SET
ergebnis = '$rdnzeit'";
mysql_query($sql);
$server = mysql_connect("localhost", "nnn", "nnn");
mysql_select_db("rennzeiten", $server) or die(mysql_error($server));
$query = "SELECT ergebnis FROM rennzeiten";
$result = mysql_query($query, $server);
echo mysql_field_type($result, 0);
?>
Durch die <?=$art;?> Reifen haben Sie einen Vorteil.<br>
Ihre gesamt Rennzeit beträgt: <?=number_format($rdnzeit,2);?>
Minuten
</center>
</BODY>