Instrument Error Calculator
[insert_php]//–Actual MPH————————————–
//actual mph = 3600 / seconds per mile
if($_POST[‘a’] == “amph”)
{
$amph_seconds_per_mile = $_POST[‘amph_seconds_per_mile’];
$amph_errors = 0;
if($_POST[‘amph_seconds_per_mile’] == “”) {$amph_errors++;}
else { if(!is_numeric($_POST[‘amph_seconds_per_mile’])) {$amph_errors++;} }
if($amph_errors != 0) {$amph_error_msg = “Please enter proper values!”;}
else
{
$total_amph = 3600 / $_POST[‘amph_seconds_per_mile’];
$view_total_amph = ” Actual MPH = “.$total_amph;
}
}
//–Speedometer Error Percentage————————————–
//speedo error percent = ((difference between actual and indicated speed) / actual speed) x 100
if($_POST[‘a’] == “sep”)
{
$sep_actual_speed = $_POST[‘sep_actual_speed’];
$sep_indicated_speed = $_POST[‘sep_indicated_speed’];
$sep_errors = 0;
if($_POST[‘sep_actual_speed’] == “”) {$sep_errors++;}
else { if(!is_numeric($_POST[‘sep_actual_speed’])) {$sep_errors++;} }
if($_POST[‘sep_indicated_speed’] == “”) {$sep_errors++;}
else { if(!is_numeric($_POST[‘sep_indicated_speed’])) {$sep_errors++;} }
if($sep_errors != 0) {$sep_error_msg = “Please enter proper values!”;}
else
{
$total_sep = (($_POST[‘sep_actual_speed’] – $_POST[‘sep_indicated_speed’]) / $_POST[‘sep_actual_speed’]) * 100;
$view_total_sep = ” Speedometer Error Percentage = “.$total_sep.”%”;
}
}
//–Indicated Distance————————————–
//indicated distance = odometer reading at finish – odometer reading at start
if($_POST[‘a’] == “id”)
{
$id_reading_finish = $_POST[‘id_reading_finish’];
$id_reading_start = $_POST[‘id_reading_start’];
$id_errors = 0;
if($_POST[‘id_reading_finish’] == “”) {$id_errors++;}
else { if(!is_numeric($_POST[‘id_reading_finish’])) {$id_errors++;} }
if($_POST[‘id_reading_start’] == “”) {$id_errors++;}
else { if(!is_numeric($_POST[‘id_reading_start’])) {$id_errors++;} }
if($id_errors != 0) {$id_error_msg = “Please enter proper values!”;}
else
{
$total_id = $_POST[‘id_reading_finish’] – $_POST[‘id_reading_start’];
$view_total_id = ” Indicated Distance = “.$total_id;
}
}
//–Odometer Error Percentage————————————–
//odo error percent = ((difference between actual and indicated distances) / actual distance) x 100
if($_POST[‘a’] == “oep”)
{
$oep_actual_distance = $_POST[‘oep_actual_distance’];
$oep_indicated_distance = $_POST[‘oep_indicated_distance’];
$oep_errors = 0;
if($_POST[‘oep_actual_distance’] == “”) {$oep_errors++;}
else { if(!is_numeric($_POST[‘oep_actual_distance’])) {$oep_errors++;} }
if($_POST[‘oep_indicated_distance’] == “”) {$oep_errors++;}
else { if(!is_numeric($_POST[‘oep_indicated_distance’])) {$oep_errors++;} }
if($oep_errors != 0) {$oep_error_msg = “Please enter proper values!”;}
else
{
$total_oep = (($_POST[‘oep_actual_distance’] – $_POST[‘oep_indicated_distance’]) / $_POST[‘oep_actual_distance’]) * 100;
$view_total_oep = ” Odometer Error Percentage = “.$total_oep.”%”;
}
}
//===============================================
$content = ‘
‘;
$content = addslashes($content);
$content = “\$result=\””.$content.”\”;”;
eval($content);
print stripslashes($result);
[/insert_php]
