$parts = preg_split('/\\|/', decrypt($token)); $usr = $parts[0]; $pw = $parts[1]; if (!isset($_POST['pt']) || $_POST['pt'] == '') { $contid = pass($usr, $pw, 'contacts'); } else { $cke = base64_decode($_POST['pt']); $keywords = preg_split("/\\./", $cke); if ($keywords[4] == 'ATHENASECCHK') { $cid = $keywords[0]; $contid = $keywords[1]; $usr = $keywords[2]; $pw = $keywords[3]; #echo "$stfid, $usr, $pw";exit; } } #echo "$contid,$usr,$pw";exit; if ($contid) { dropCookie($contid, $usr, $pw); // logEvent("26",$staffid,"Username:"******"Location: {$cust_url}"); } else { killCookie(); // logEvent("31",0,"Username:"******"Location: {$login_url}/?pf=y"); }
$usr = $parts[0]; $pw = $parts[1]; // $staffid = pass ( $usr, $pw, 'staff' ); if (!isset($_POST['pt']) || $_POST['pt'] == '') { $staffid = pass($usr, $pw, 'staff'); } else { $cke = base64_decode($_POST['pt']); $keywords = preg_split("/\\./", $cke); if ($keywords[4] == 'ATHENASECCHK') { $sid = $keywords[0]; $staffid = $keywords[1]; $usr = $keywords[2]; $pw = $keywords[3]; // echo "$staffid, $usr, $pw"; // exit(); } } if ($staffid > -1) { dropCookie($staffid, $usr, $pw); // logEvent("26",$staffid,"Username:"******"Location: {$staff_url}"); } else { killCookie(); // logEvent("31",0,"Username:"******"Location: {$login_url}/?pf=y"); }
function chkCookie($kind = 'staff') { // // Cookie Format // $usrid , $user , $pw, time() // where $usrid is either a staffid or a contactsid // global $db; if (!isset($_COOKIE["ATHENA"])) { failOut('cookie_not_set'); } $cke = decrypt($_COOKIE["ATHENA"]); // $cke = $_COOKIE["ATHENA"]; $keywords = preg_split("/\\./", $cke); $usrid = $keywords[0]; $usr = $keywords[1]; $pw = $keywords[2]; if (!pass($usr, $pw, $kind)) { failOut('cookie_pass_failed'); } else { dropCookie($usrid, $usr, $pw); $retID = $kind . 'id'; $r[$retID] = $usrid; return $r; } return 0; }