"; //var_dump($_REQUEST); //echo "

incoming array
"; //var_dump($incoming); pagetable("begin"); if(!$print){ pageblock("left","begin"); $printable=false; sidemenu($printable); pageblock("left","end"); } pageblock("right","begin"); if ($login) { // get the id from the userlogin $userid=dblookup($drs_db,"users","login","id",$userlogin); $useractive=dblookup($drs_db,"users","id","active",$userid); // log me in $pwhash=mysqli_fetch_row(mysqli_query($drs_db,"select password_hash from users where id=\"$userid\""))[0]; if ($userid) { if ($useractive) { if (password_verify($pass, $pwhash)) { $_SESSION['userid']=$userid; echo " "; } else { $admins=mysqli_query($drs_db,"select firstname,lastname from users where active is true and role=\"".ADMIN."\""); echo " Incorrect password. Please try again.

Forgot your password? Contact an administrator:

"; while ($adminrow=mysqli_fetch_assoc($admins)) { $firstname=$adminrow["firstname"]; $lastname=$adminrow["lastname"]; echo "$firstname $lastname
"; } } } else { $admins=mysqli_query($drs_db,"select firstname,lastname from users where active is true and role=\"".ADMIN."\""); echo " Your account is inactive. Please contact one of these administrators:

"; while ($adminrow=mysqli_fetch_assoc($admins)) { $firstname=$adminrow["firstname"]; $lastname=$adminrow["lastname"]; echo "$firstname $lastname
"; } } } else { $admins=mysqli_query($drs_db,"select firstname,lastname from users where active is true and role=\"".ADMIN."\""); echo " Incorrect password. Please try again.

Forgot your password? Contact an administrator:

"; while ($adminrow=mysqli_fetch_assoc($admins)) { $firstname=$adminrow["firstname"]; $lastname=$adminrow["lastname"]; echo "$firstname $lastname
"; } } } else if ($cancel) { echo " "; } else { if (!isset($_SESSION['userid'])) { // show the login form echo "
Login:        

Password:  

    


"; } else { $userid=$_SESSION['userid']; $firstname=mysqli_fetch_row(mysqli_query($drs_db,"select firstname from users where id=\"$userid\""))[0]; echo " Welcome $firstname. Please select a menu option at the left to continue.

"; } } pageblock("right","end"); pagetable("end"); framework("end","","",$print); ?>