GA4
[clinton/MarylandElectronicPetitionSignature.git] / is_the_information_correct.php
CommitLineData
712c1004
PM
1<?PHP
2$web_first_name = $_COOKIE['web_first_name'];
3$web_last_name = $_COOKIE['web_last_name'];
4$web_house_number = $_COOKIE['web_house_number'];
5$web_zip_code = $_COOKIE['web_zip_code'];
8b1d1510 6$DOB = $_COOKIE['pDOB'];
6066e71a 7$PHONE = $_COOKIE['pPHONE'];
712c1004 8if ($web_first_name != '' && $web_last_name != '' && $web_house_number != '' && $web_zip_code != ''){
2d2d233d
PM
9 include_once('header.php');
10 $web_first_name = $petition->real_escape_string($web_first_name);
11 $web_last_name = $petition->real_escape_string($web_last_name);
12 $web_house_number = $petition->real_escape_string($web_house_number);
13 $web_zip_code = $petition->real_escape_string($web_zip_code);
14 $DOB = $petition->real_escape_string($DOB);
15 $PHONE = $petition->real_escape_string($PHONE);
712c1004 16}else{
a2fa54c8 17 header('Location: warning_incomplete.php');
712c1004 18}
9d20c80d
PM
19
20// V2 API - Remote
21include_once('api/maryland_voter.php');
5c5b10ac
PM
22$month = date('m',strtotime($DOB));
23$day = date('d',strtotime($DOB));
24$year = date('Y',strtotime($DOB));
9d20c80d 25$error = 'Based on what you entered, we were unable to find any information.';
9d20c80d 26$error2 = 'MISSING NAME';
9d20c80d 27$error3 = 'My Voter Registration Record';
53cc37f4 28$error4 = 'Your search cannot be processed at this time';
15174325
PM
29$sbe_response = md_voter_lookup($web_first_name,$web_last_name,$month,$day,$year,$web_zip_code,'','');
30$pos = strpos($sbe_response, $error4);
9d20c80d 31if ($pos !== false) {
15174325
PM
32 slack_general_admin("Voter API v2 Block: $web_first_name,$web_last_name,$month,$day,$year,$web_zip_code $error4",'md-petition-api');
33}else{
34 $pos = strpos($sbe_response, $error);
35 if ($pos !== false) {
36 slack_general_admin("Voter API v2 Fail: $web_first_name,$web_last_name,$month,$day,$year,$web_zip_code $error",'md-petition-api');
37 }
38 $pos = strpos($sbe_response, $error2);
39 if ($pos !== false) {
40 slack_general_admin("Voter API v2 Fail: $web_first_name,$web_last_name,$month,$day,$year,$web_zip_code $error2",'md-petition-api');
41 }
42 $pos = strpos($sbe_response, $error3);
43 if ($pos !== false) {
44 slack_general_admin("Voter API v2 Success: $web_first_name,$web_last_name,$month,$day,$year,$web_zip_code $error3",'md-petition-api');
45 }
9d20c80d 46}
09f65f58
PM
47
48// v3 update to VoterList
09f65f58
PM
49$q = "select * from VoterList2 where LASTNAME = '$web_last_name' and FIRSTNAME = '$web_first_name' and HOUSE_NUMBER = '$web_house_number' and RESIDENTIALZIP5 = '$web_zip_code'";
50$r = $petition->query($q);
51$d = mysqli_fetch_array($r);
52if ($d['VTRID'] != ''){
53 slack_general_admin("VoterList2 Search Found",'md-petition-api');
f91369bb 54 $VoterList_table = 'VoterList2';
09f65f58 55}else{
f91369bb
PM
56 $q = "select * from VoterList where LASTNAME = '$web_last_name' and FIRSTNAME = '$web_first_name' and HOUSE_NUMBER = '$web_house_number' and RESIDENTIALZIP5 = '$web_zip_code'";
57 $r = $petition->query($q);
58 $d = mysqli_fetch_array($r);
59 if ($d['VTRID'] != ''){
60 slack_general_admin("VoterList Search Found",'md-petition-api');
61 $VoterList_table = 'VoterList';
62 }else{
63 slack_general_admin("VoterList and VoterList2 Search Not Found",'md-petition-api');
64 //slack_general('MISS: Is the information correct ('.$web_first_name.' '.$web_last_name.' '.$PHONE.') ('.$_COOKIE['invite'].')','md-petition');
65 setcookie("signature_status", 'notfound');
66 header('Location: warning_not_found.php');
67 die();
68 }
09f65f58 69}
f91369bb
PM
70setcookie("VoterList_table", $VoterList_table);
71$q = "select * from $VoterList_table where LASTNAME = '$web_last_name' and FIRSTNAME = '$web_first_name' and HOUSE_NUMBER = '$web_house_number' and RESIDENTIALZIP5 = '$web_zip_code'";
712c1004
PM
72$r = $petition->query($q);
73$d = mysqli_fetch_array($r);
f91369bb
PM
74$VTRID = $d['VTRID'];
75$FIRSTNAME = $d['FIRSTNAME'];
76$MIDDLENAME = $d['MIDDLENAME'];
77if ($MIDDLENAME == ''){
78 slack_general_admin("WARN: Blank Middle Name Detected",'md-petition-signed');
79}
80$LASTNAME = $d['LASTNAME'];
81$pos = strpos($LASTNAME, '-');
82if ($pos !== false) {
83 slack_general_admin("WARN: Hyphen in Last Name Detected",'md-petition-signed');
84}
85$ADDRESS = $d['ADDRESS'];
86$RESIDENTIALCITY = $d['RESIDENTIALCITY'];
87$COUNTY = $d['COUNTY'];
88$RESIDENTIALZIP5 = $d['RESIDENTIALZIP5'];
89// set cookies for hard_copy.php
90setcookie("pCOUNTY", $COUNTY);
91if ($MIDDLENAME == ''){
92 setcookie("pNAME", "$FIRSTNAME $LASTNAME");
712c1004 93}else{
f91369bb 94 setcookie("pNAME", "$FIRSTNAME $MIDDLENAME $LASTNAME");
712c1004 95}
f91369bb
PM
96setcookie("pADDRESS", "$ADDRESS $RESIDENTIALCITY $RESIDENTIALZIP5");
97setcookie("pADDRESS1", "$ADDRESS");
98setcookie("pADDRESS2", "$RESIDENTIALCITY MD $RESIDENTIALZIP5");
99setcookie("pVTRID", $VTRID);
100setcookie("signature_status", 'verified');
101slack_general('MATCH: Is the information correct ('.$FIRSTNAME.' '.$LASTNAME.' '.$RESIDENTIALCITY.') ('.$_COOKIE['invite'].')','md-petition');
9185e8d3 102$qX = "select * from website_text where id = '6'";
f91369bb
PM
103$rX = $petition->query($qX);
104$dX = mysqli_fetch_array($rX);
712c1004 105?>
724701a4 106<script>document.title = "MEPS - Confirm information";</script>
6066e71a 107<div class='row'>
65433c55 108 <div class='col-sm-10' style='text-align:center;'><h1><?PHP echo $dX['text_title'];?></h1><h2><?PHP echo $dX['text_block'];?></h2></div>
6066e71a 109</div>
71abcb6c 110<div class='row'>
93e9e8d8 111 <div class='col-sm-10'><button type="button" class="btn btn-success btn-lg btn-block" onclick="window.location.href='eligible.php'"><img alt='Click Here to Continue' class='click_me' src="files/click_here.gif">YES</button></div>
71abcb6c 112</div>
6066e71a 113<div class='row'>
bda3f5d8
PM
114 <div class='col-sm-5' style='text-align:right;'><h2>First Name</h2></div>
115 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $FIRSTNAME;?></h2></div>
8cf8dc22 116</div>
6066e71a 117<div class='row'>
bda3f5d8
PM
118 <div class='col-sm-5' style='text-align:right;'><h2>Middle Name</h2></div>
119 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $MIDDLENAME;?><h2></div>
8cf8dc22 120</div>
6066e71a 121<div class='row'>
bda3f5d8
PM
122 <div class='col-sm-5' style='text-align:right;'><h2>Last Name</h2></div>
123 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $LASTNAME;?></h2></div>
8b1d1510 124</div>
6066e71a 125<div class='row'>
bda3f5d8
PM
126 <div class='col-sm-5' style='text-align:right;'><h2>Date of Birth</h2></div>
127 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $DOB;?></h2></div>
8cf8dc22 128</div>
6066e71a 129<div class='row'>
bda3f5d8
PM
130 <div class='col-sm-5' style='text-align:right;'><h2>Full Addresss</h2></div>
131 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $ADDRESS;?></h2></div>
8cf8dc22 132</div>
6066e71a 133<div class='row'>
bda3f5d8
PM
134 <div class='col-sm-5' style='text-align:right;'><h2>Phone</h2></div>
135 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $PHONE;?></h2></div>
6066e71a
PM
136</div>
137<div class='row'>
bda3f5d8
PM
138 <div class='col-sm-5' style='text-align:right;'><h2>City</h2></div>
139 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $RESIDENTIALCITY;?></h2></div>
140</div>
141<div class='row'>
142 <div class='col-sm-5' style='text-align:right;'><h2>County</h2></div>
143 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $COUNTY;?></h2></div>
144</div>
145<div class='row'>
146 <div class='col-sm-5' style='text-align:right;'><h2>Zip</h2></div>
147 <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $RESIDENTIALZIP5;?></h2></div>
8cf8dc22
PM
148</div>
149<div class='row'>
93e9e8d8 150 <div class='col-sm-10'><button type="button" class="btn btn-success btn-lg btn-block" onclick="window.location.href='eligible.php'"><img alt='Click Here to Continue' class='click_me' src="files/click_here.gif">YES</button></div>
71abcb6c
PM
151</div>
152<div class='row'>
153 <div class='col-sm-10'><button type="button" class="btn btn-danger btn-lg btn-block not_me" onclick="window.location.href='reset.php'">NO</button></div>
8cf8dc22 154</div>
b7349fe7 155
b7349fe7 156<?PHP include_once('footer.php');