include "defs.inc";
echo "
$class Grades
";
$validate = $_REQUEST['validate'];
$lname = $_REQUEST['lname'];
$password = $_REQUEST['password'];
if (!$validate) {
?>
Please enter your last name and password:
} // end of if ! $validate
?>
if ($validate) {
$ok = "";
$lname = trim($lname);
$lname = strtolower($lname);
$password = trim($password);
$passFile = fopen($passwordFile, "r");
while (!feof($passFile)) {
$record = fgetcsv($passFile,100," ");
$passwordOnFile = $record[0];
$nameOnFile = $record[1];
$passwordOnFile = trim($passwordOnFile);
// $passwordOnFile = substr($passwordOnFile,5);
$nameOnFile = strtolower($nameOnFile);
if ($nameOnFile == $lname && $passwordOnFile == $password
&& $nameOnFile != "") {
$ok = "true"; break;
}
}
fclose($passFile);
if (!$ok) {
echo "
The name and password given are not in our records.
This could mean:
\n
- You mistyped either your name or your password.
Start over.\n
- You forgot your password.
See me in person or send me
email.\n
\n";
exit;
}
else if ($ok) {
echo "\n";
$fp = fopen("$gradeFile", "r");
// $record = fgetcsv($fp,1000,",");
while (!feof($fp)) {
$record = fgetcsv($fp,1000,",");
$n = sizeof($record);
$leadString = strtolower($record[0]);
if ($leadString != $lname &&
$leadString!="mean" &&
$leadString!="last name" &&
$leadString!="average" &&
$leadString != "median" &&
$leadString != "perfect" &&
$leadString) continue;
echo "\n ";
for ($i = 0; $i < $n; $i++){
$field = $record[$i];
$field = trim($field);
echo "";
if ($field !="0" && !$field) $field = " ";
if (strstr($field,"#")) $field = " ";
if (is_numeric($field)) $field = round($field, 2);
echo "$field | \n";
if ($i < $n-1) echo " ";
}
echo "
\n";
}
echo "
\n";
fclose($fp);
}
else {
echo "Database is trashed. Send me
email.\n";
exit;
}
} // end if validate
?>