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'); | |
a06ba9d8 PM |
22 | $month = $_COOKIE['web_dob_month']; |
23 | $day = $_COOKIE['web_dob_year']; | |
24 | $year = $_COOKIE['web_dob_day']; | |
9d20c80d PM |
25 | $error = 'Based on what you entered, we were unable to find any information.'; |
26 | $sbe_response = md_voter_lookup($web_first_name,$web_last_name,$month,$day,$year,$web_zip_code,'',''); | |
27 | $pos = strpos($sbe_response, $error); | |
28 | if ($pos !== false) { | |
a06ba9d8 | 29 | slack_general_admin("Voter API v2 Fail: ($web_first_name,$web_last_name,$month,$day,$year,$web_zip_code) $error",'md-petition-api'); |
b8bb47e0 | 30 | //meps_mail('mdpetition@gmail.com',$sbe_response,'Voter API v2 Fail: '.$error); |
9d20c80d PM |
31 | } |
32 | $error2 = 'MISSING NAME'; | |
33 | $pos = strpos($sbe_response, $error2); | |
34 | if ($pos !== false) { | |
a06ba9d8 | 35 | slack_general_admin("Voter API v2 Fail: ($web_first_name,$web_last_name,$month,$day,$year,$web_zip_code) $error2",'md-petition-api'); |
b8bb47e0 | 36 | // meps_mail('mdpetition@gmail.com',$sbe_response,'Voter API v2 Fail: '.$error2); |
9d20c80d PM |
37 | } |
38 | $error3 = 'My Voter Registration Record'; | |
39 | $pos = strpos($sbe_response, $error3); | |
40 | if ($pos !== false) { | |
a06ba9d8 | 41 | slack_general_admin("Voter API v2 Success: ($web_first_name,$web_last_name,$month,$day,$year,$web_zip_code) $error3",'md-petition-api'); |
b8bb47e0 | 42 | // meps_mail('mdpetition@gmail.com',$sbe_response,'Voter API v2 Success: '.$error3); |
9d20c80d PM |
43 | } |
44 | ||
45 | // V1 API - Local | |
a2fa54c8 | 46 | $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'"; |
712c1004 PM |
47 | $r = $petition->query($q); |
48 | $d = mysqli_fetch_array($r); | |
a8cce358 | 49 | if ($d['VTRID'] != ''){ |
a2fa54c8 PM |
50 | $VTRID = $d['VTRID']; |
51 | $FIRSTNAME = $d['FIRSTNAME']; | |
52 | $MIDDLENAME = $d['MIDDLENAME']; | |
d3ac6faa PM |
53 | if ($MIDDLENAME == ''){ |
54 | slack_general_admin("WARN: Blank Middle Name Detected",'md-petition-signed'); | |
55 | } | |
a2fa54c8 | 56 | $LASTNAME = $d['LASTNAME']; |
d3ac6faa PM |
57 | $pos = strpos($LASTNAME, '-'); |
58 | if ($pos !== false) { | |
59 | slack_general_admin("WARN: Hyphen in Last Name Detected",'md-petition-signed'); | |
60 | } | |
a2fa54c8 PM |
61 | $ADDRESS = $d['ADDRESS']; |
62 | $RESIDENTIALCITY = $d['RESIDENTIALCITY']; | |
63 | $COUNTY = $d['COUNTY']; | |
64 | $RESIDENTIALZIP5 = $d['RESIDENTIALZIP5']; | |
8b1d1510 PM |
65 | // set cookies for hard_copy.php |
66 | setcookie("pCOUNTY", $COUNTY); | |
04efcb75 PM |
67 | if ($MIDDLENAME == ''){ |
68 | setcookie("pNAME", "$FIRSTNAME $LASTNAME"); | |
69 | }else{ | |
70 | setcookie("pNAME", "$FIRSTNAME $MIDDLENAME $LASTNAME"); | |
71 | } | |
8b1d1510 | 72 | setcookie("pADDRESS", "$ADDRESS $RESIDENTIALCITY $RESIDENTIALZIP5"); |
05a04f80 PM |
73 | setcookie("pADDRESS1", "$ADDRESS"); |
74 | setcookie("pADDRESS2", "$RESIDENTIALCITY MD $RESIDENTIALZIP5"); | |
577a0b79 | 75 | setcookie("pVTRID", $VTRID); |
867b0c86 | 76 | setcookie("signature_status", 'verified'); |
a06ba9d8 | 77 | slack_general("API v1: SUCCESS ($web_first_name,$web_last_name,$month,$day,$year,$web_zip_code) ($_COOKIE['invite'])",'md-petition-api'); |
712c1004 | 78 | }else{ |
a06ba9d8 | 79 | slack_general("API v1: FAIL ($web_first_name,$web_last_name,$month,$day,$year,$web_zip_code) ($_COOKIE['invite'])",'md-petition-api'); |
867b0c86 | 80 | setcookie("signature_status", 'notfound'); |
a2fa54c8 | 81 | header('Location: warning_not_found.php'); |
712c1004 | 82 | } |
9185e8d3 | 83 | $qX = "select * from website_text where id = '6'"; |
cd5f7892 PM |
84 | $rX = $petition->query($qX); |
85 | $dX = mysqli_fetch_array($rX); | |
712c1004 | 86 | ?> |
724701a4 | 87 | <script>document.title = "MEPS - Confirm information";</script> |
6066e71a | 88 | <div class='row'> |
65433c55 | 89 | <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 | 90 | </div> |
71abcb6c | 91 | <div class='row'> |
93e9e8d8 | 92 | <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 | 93 | </div> |
6066e71a | 94 | <div class='row'> |
bda3f5d8 PM |
95 | <div class='col-sm-5' style='text-align:right;'><h2>First Name</h2></div> |
96 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $FIRSTNAME;?></h2></div> | |
8cf8dc22 | 97 | </div> |
6066e71a | 98 | <div class='row'> |
bda3f5d8 PM |
99 | <div class='col-sm-5' style='text-align:right;'><h2>Middle Name</h2></div> |
100 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $MIDDLENAME;?><h2></div> | |
8cf8dc22 | 101 | </div> |
6066e71a | 102 | <div class='row'> |
bda3f5d8 PM |
103 | <div class='col-sm-5' style='text-align:right;'><h2>Last Name</h2></div> |
104 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $LASTNAME;?></h2></div> | |
8b1d1510 | 105 | </div> |
6066e71a | 106 | <div class='row'> |
bda3f5d8 PM |
107 | <div class='col-sm-5' style='text-align:right;'><h2>Date of Birth</h2></div> |
108 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $DOB;?></h2></div> | |
8cf8dc22 | 109 | </div> |
6066e71a | 110 | <div class='row'> |
bda3f5d8 PM |
111 | <div class='col-sm-5' style='text-align:right;'><h2>Full Addresss</h2></div> |
112 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $ADDRESS;?></h2></div> | |
8cf8dc22 | 113 | </div> |
6066e71a | 114 | <div class='row'> |
bda3f5d8 PM |
115 | <div class='col-sm-5' style='text-align:right;'><h2>Phone</h2></div> |
116 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $PHONE;?></h2></div> | |
6066e71a PM |
117 | </div> |
118 | <div class='row'> | |
bda3f5d8 PM |
119 | <div class='col-sm-5' style='text-align:right;'><h2>City</h2></div> |
120 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $RESIDENTIALCITY;?></h2></div> | |
121 | </div> | |
122 | <div class='row'> | |
123 | <div class='col-sm-5' style='text-align:right;'><h2>County</h2></div> | |
124 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $COUNTY;?></h2></div> | |
125 | </div> | |
126 | <div class='row'> | |
127 | <div class='col-sm-5' style='text-align:right;'><h2>Zip</h2></div> | |
128 | <div class='col-sm-5' style='text-align:left;'><h2><?PHP echo $RESIDENTIALZIP5;?></h2></div> | |
8cf8dc22 PM |
129 | </div> |
130 | <div class='row'> | |
93e9e8d8 | 131 | <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 |
132 | </div> |
133 | <div class='row'> | |
134 | <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 | 135 | </div> |
b7349fe7 | 136 | |
b7349fe7 | 137 | <?PHP include_once('footer.php'); |