X-Git-Url: http://git.hcoop.net/clinton/MarylandElectronicPetitionSignature.git/blobdiff_plain/f55373dce1b7b8789d5761a8a30aad3098ca0f3e..HEAD:/sign.php diff --git a/sign.php b/sign.php index 899fc28..818963f 100644 --- a/sign.php +++ b/sign.php @@ -17,13 +17,18 @@ $contact_phone = $petition->real_escape_string($_COOKIE['pPHONE']); $signature_status = $petition->real_escape_string($_COOKIE['signature_status']); $bot_check = $petition->real_escape_string($_SERVER['HTTP_USER_AGENT']); -$last = $_COOKIE['last']; -if ($last == '') { - slack_general_admin("last petition cookie missing - directing to share",'md-petition-signed'); - header('Location: share.php'); +if (isset($_GET['s'])){ + $last = $_GET['s']; +}elseif($_COOKIE['last']){ + $last = $_COOKIE['last']; // fall back on cookie +}else{ + slack_general_admin("last petition cookie or get missing - directing to share",'md-petition-signed'); + header('Location: share.php'); } include_once('header.php'); +$php_session_id = session_id(); +$petition->query("update presign set presign_status = 'SIGNED' where php_session_id = '$php_session_id' and presign_status = 'NEW' "); $qX = "select * from website_text where id = '9'"; $rX = $petition->query($qX); $dX = mysqli_fetch_array($rX);