es ist ein denkfehler...
folgender Vorschlag um dem ein Ende zu bereiten:
PHP-Code:
<?
/* Ausgabe zu Testzwecken : Start */
$runden = "5";
$tank = '50';
/* Ausgabe zu Testzwecken : Ende */
switch ($_GET['reifen']) { // Ansonsten bitte das $_POST verwenden
case 'a':
$multi = 1.1;
$art = 'weichen ';
break;
case 'b':
$multi = 1.2;
$art = 'harten ';
break;
case 'c':
$multi = 1.9;
$art = 'Winter-';
break;
case 'd':
$multi = 1.5;
$art = 'Regen-';
break;
default:
$multi = 1.0;
$art = 'Normal-';
}
$rdnzeit= $runden * $tank * $multi;
$rdnzeit2 = $rdnzeit / 16.;
$rdnzeit = $rdnzeit2 + 1;
?>
Durch die <?=$art;?> Reifen haben Sie einen Vorteil.<br>
Deshalb ist ihre tatsächliche Zeit: <?=number_format($rdnzeit,2);?>
Minute schnell<p>
Was mir persönlich nicht gefällt ist die Rundenzeit als solche.. Wäre es nicht besser eine Ausgabe mit Sekunden zu definieren.. ??
PHP-Code:
$rdnzeit= $runden * $tank * $multi;
$rdnzeit2 = $rdnzeit / 16.67;
$rdnzeit = $rdnzeit2 + 60;
?>
Durch die <?=$art;?> Reifen haben Sie einen Vorteil.<br>
Deshalb ist ihre tatsächliche Zeit: <?=date('i:s',$rdnzeit);?>
<?=($rdnzeit != 60) ? 'Minuten' : 'Minute';?> schnell<p>
Desweiteren wäre es von Interesse über eine Klasse und Funktionen nachzudenken ...
HTH
Surfe lang und erfolgreich