Commit | Line | Data |
---|---|---|
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 | 8 | if ($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 | |
21 | include_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 | 31 | if ($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); | |
52 | if ($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 |
70 | setcookie("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']; | |
77 | if ($MIDDLENAME == ''){ | |
78 | slack_general_admin("WARN: Blank Middle Name Detected",'md-petition-signed'); | |
79 | } | |
80 | $LASTNAME = $d['LASTNAME']; | |
81 | $pos = strpos($LASTNAME, '-'); | |
82 | if ($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 | |
90 | setcookie("pCOUNTY", $COUNTY); | |
91 | if ($MIDDLENAME == ''){ | |
92 | setcookie("pNAME", "$FIRSTNAME $LASTNAME"); | |
712c1004 | 93 | }else{ |
f91369bb | 94 | setcookie("pNAME", "$FIRSTNAME $MIDDLENAME $LASTNAME"); |
712c1004 | 95 | } |
f91369bb PM |
96 | setcookie("pADDRESS", "$ADDRESS $RESIDENTIALCITY $RESIDENTIALZIP5"); |
97 | setcookie("pADDRESS1", "$ADDRESS"); | |
98 | setcookie("pADDRESS2", "$RESIDENTIALCITY MD $RESIDENTIALZIP5"); | |
99 | setcookie("pVTRID", $VTRID); | |
100 | setcookie("signature_status", 'verified'); | |
101 | slack_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'); |