-$petition->query("insert into signatures (VTRID,ip_address,date_of_birth,date_time_signed,just_date,petition_id,signed_name_as,signed_name_as_circulator,contact_phone,signature_status) values ('$VTRID','$ip','$date_of_birth',NOW(),NOW(),'$petition_id','$signed_name_as','$signed_name_as_circulator','$contact_phone','$signature_status')") or die(mysqli_error($petition));
-if($petition_id == '' || $petition_id == '0'){
- slack_general_admin("MISSING petition_id",'md-petition-signed');
- echo "<h1>AN ERROR HAS OCCURED - PLEASE TRY AGAIN <a href='reset.php'>HERE</a></h1>";
- die(); // do not clear invite!!!
+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');