Guest User

Untitled

a guest
Jan 7th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.27 KB | None | 0 0
  1. <?php require_once 'registrarHeader.php';?>
  2. <!-- Content Wrapper. Contains page content -->
  3. <div class="content-wrapper">
  4. <!-- Content Header (Page header) -->
  5. <section class="content-header">
  6. <h1>
  7. Age Verification
  8. <small></small>
  9. </h1>
  10.  
  11. </section>
  12.  
  13. <!-- Main content -->
  14. <section class="content">
  15.  
  16. <div class="row">
  17. <div class="col-md-3"></div>
  18.  
  19. <div class="col-md-6">
  20. <form action="<?php echo base_url()?>sklMarriageRegistrar/ageVerification" method="post" ng-controller="ageVerification">
  21.  
  22. <div class="form-group">
  23. <label for="exampleInputEmail1">Age Verification By</label>
  24. <select class="form-control" name="age_validator" ng-model="ageVerificationType">
  25.  
  26. <option ng-value="1" value="1">NID</option>
  27. <option ng-value="2" value="2">Birth Registration Number</option>
  28. <option ng-value="3" value="3">SSC Certificate</option>
  29. </select>
  30. </div>
  31.  
  32. <!--
  33. ============================================= BRN ====================================================
  34. -->
  35.  
  36. <div ng-if="ageVerificationType == 2">
  37. <div class="form-group">
  38. <label for="exampleInputEmail1">Birth Registration Number </label>
  39. <input type="text" name="age_validator_number" class="form-control" id="exampleInputEmail1" placeholder="">
  40. </div>
  41.  
  42. <div class="form-group">
  43. <!-- <label for="datepicker">Date of Birth</label>-->
  44. <!-- <input type="text" name="date_of_birth" class="form-control" id="datepicker" placeholder="01/01/2018">-->
  45. <label class="control-label" for="date">Date</label>
  46. <input class="form-control" id="date" name="date" placeholder="MM/DD/YYY" type="text"/>
  47.  
  48.  
  49.  
  50. </div>
  51.  
  52.  
  53.  
  54. </div>
  55.  
  56.  
  57. <!--
  58. ============================================= Certificate ====================================================
  59. -->
  60.  
  61.  
  62. <div ng-if="ageVerificationType == 3">
  63. <div class="form-group">
  64. <label for="exampleInputEmail1">Education Board</label>
  65. <select class="form-control" name="educationBoard">
  66.  
  67. <option value="0">Select</option>
  68. <option value="1">Barisal</option>
  69. <option value="2">Chittagong</option>
  70. <option value="3">Comilla</option>
  71. <option value="4">Dhaka</option>
  72. <option value="5">Dinajpur</option>
  73. <option value="6">Jessore</option>
  74. <option value="7">Rajshahi</option>
  75. <option value="8">Sylhet</option>
  76. <option value="9">Madrasah</option>
  77. <option value="10">Technical</option>
  78. <option value="11">DIBS</option>
  79. </select>
  80. </div>
  81. <div class="form-group">
  82. <label for="exampleInputEmail1">Certificate Type</label>
  83. <select class="form-control" name="certificateType">
  84.  
  85. <option value="0">Select</option>
  86. <option value="1">JSC</option>
  87. <option value="2">SSC</option>
  88.  
  89. </select>
  90. </div>
  91. <div class="form-group">
  92. <label for="exampleInputEmail1">Roll Number </label>
  93. <input type="text" name="roll" class="form-control" id="exampleInputEmail1" placeholder="">
  94. </div>
  95.  
  96. <div class="form-group">
  97. <label for="exampleInputEmail1">Registration Number</label>
  98. <input type="text" name="registration" class="form-control" id="exampleInputEmail1" placeholder="">
  99. </div>
  100.  
  101. <div class="form-group">
  102. <label for="exampleInputEmail1">Passing Year</label>
  103. <input type="text" name="year" class="form-control" id="exampleInputEmail1" placeholder="2005">
  104. </div>
  105. </div>
  106.  
  107. <!--
  108. ============================================= NID ====================================================
  109. -->
  110.  
  111.  
  112. <div ng-if="ageVerificationType == 1">
  113. <div class="form-group">
  114. <label for="exampleInputEmail1">Full Name </label>
  115. <input type="text" name="name" class="form-control" id="exampleInputEmail1" placeholder="">
  116. </div>
  117. <div class="form-group">
  118. <label for="exampleInputEmail1">NID Number </label>
  119. <input type="text" name="age_validator_number" class="form-control" id="exampleInputEmail1" placeholder="">
  120. </div>
  121.  
  122. <div class="form-group">
  123. <label for="datepicker">Date of Birth</label>
  124. <input type="text" name="date_of_birth" class="form-control" id="datepicker" placeholder="01/01/2016">
  125. </div>
  126. </div>
  127.  
  128.  
  129. <input type="hidden" name="step_02" value="1" class="form-control" id="exampleInputEmail1" placeholder="Email">
  130.  
  131.  
  132. <button type="submit" class="btn btn-primary">Submit</button>
  133. </form>
  134.  
  135. <br/>
  136. <br/>
  137. <strong>Result of Age Verification: </strong> <?php echo $this->session->userdata('ageVerification')?>
  138. <br/>
  139. <br/>
  140.  
  141.  
  142. <?php
  143. if(isset($_POST['step_02']) && $_POST['step_02'] == 1 ){
  144.  
  145. // echo $this->input->post('age_validator');
  146. // echo $this->input->post('age_validator_number');
  147. // echo $this->input->post('date_of_birth');
  148.  
  149. /* Script URL */
  150. $url = 'http://202.74.240.171:8064/marriage_proc.aspx';
  151. $params;
  152. if($_POST['age_validator'] == 2){ // BRN
  153. $params = array('mobileno' => '88'.$this->session->userdata('mrMobileNumber'),
  154. 'text' => 'brv '.$this->input->post('age_validator').' ' .$this->input->post('age_validator_number'). ' '.$this->input->post('date_of_birth')
  155.  
  156. );
  157. }elseif ($_POST['age_validator'] == 1){ // NID
  158. $params = array('mobileno' => '88'.$this->session->userdata('mrMobileNumber'),
  159. 'text' => 'brv '.$this->input->post('age_validator').' ' .$this->input->post('age_validator_number'). ' '.$this->input->post('date_of_birth'). ' '.$this->input->post('name')
  160.  
  161. );
  162. }elseif ($_POST['age_validator'] == 3){
  163. $params = array('mobileno' => '88'.$this->session->userdata('mrMobileNumber'),
  164. 'text' => 'brv '.$this->input->post('age_validator').' ' .$this->input->post('educationBoard'). ' '.$this->input->post('certificateType'). ' '.$this->input->post('roll').' '.$this->input->post('registration'). ' '.$this->input->post('year')
  165.  
  166. );
  167. }
  168.  
  169.  
  170. /* Update URL to container Query String of Paramaters */
  171. $url .= '?' . http_build_query($params);
  172.  
  173. /* cURL Resource */
  174. $ch = curl_init();
  175.  
  176. /* Set URL */
  177. curl_setopt($ch, CURLOPT_URL, $url);
  178.  
  179. /* Tell cURL to return the output */
  180. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  181.  
  182. /* Tell cURL NOT to return the headers */
  183. curl_setopt($ch, CURLOPT_HEADER, false);
  184.  
  185. /* Execute cURL, Return Data */
  186. $data = curl_exec($ch);
  187.  
  188. /* Check HTTP Code */
  189. $status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  190.  
  191. /* Close cURL Resource */
  192. curl_close($ch);
  193.  
  194. /* 200 Response! */
  195. if ($status == 200) {
  196. /* Success */
  197.  
  198. $this->session->set_userdata('ageVerification' , $data);
  199. redirect(base_url().'sklMarriageRegistrar/ageVerification', 'refresh');
  200.  
  201.  
  202.  
  203.  
  204. } else {
  205. /* Debug */
  206. var_dump($data);
  207. var_dump($status);
  208.  
  209. }
  210. }
  211.  
  212.  
  213. ?>
  214. </div>
  215. <div class="col-md-3"></div>
  216.  
  217. </div>
  218.  
  219.  
  220. </section>
  221. <!-- /.content -->
  222. </div>
  223.  
  224.  
  225. <?php require_once 'registrarFooter.php'; ?>
  226.  
  227. <!-- Include jQuery -->
  228. <script type = 'text/javascript' src = "<?php echo base_url(); ?>https://code.jquery.com/jquery-1.11.3.min.js"></script>
  229.  
  230. <!-- Include Date Range Picker -->
  231. <script type = 'text/javascript' src = "<?php echo base_url(); ?>https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.1/js/bootstrap-datepicker.min.js"></script>
  232. <link rel = "stylesheet" type = "text/css" href = "<?php echo base_url(); ?>https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.1/css/bootstrap-datepicker3.css">
  233.  
  234. <script>
  235. $(document).ready(function(){
  236. var date_input=$('input[name="date"]'); //our date input has the name "date"
  237. var container=$('.bootstrap-iso form').length>0 ? $('.bootstrap-iso form').parent() : "body";
  238. var options={
  239. format: 'mm/dd/yyyy',
  240. container: container,
  241. todayHighlight: true,
  242. autoclose: true,
  243. };
  244. date_input.datepicker(options);
  245. })
  246. </script>
Advertisement
Add Comment
Please, Sign In to add comment