Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php require_once 'registrarHeader.php';?>
- <!-- Content Wrapper. Contains page content -->
- <div class="content-wrapper">
- <!-- Content Header (Page header) -->
- <section class="content-header">
- <h1>
- Age Verification
- <small></small>
- </h1>
- </section>
- <!-- Main content -->
- <section class="content">
- <div class="row">
- <div class="col-md-3"></div>
- <div class="col-md-6">
- <form action="<?php echo base_url()?>sklMarriageRegistrar/ageVerification" method="post" ng-controller="ageVerification">
- <div class="form-group">
- <label for="exampleInputEmail1">Age Verification By</label>
- <select class="form-control" name="age_validator" ng-model="ageVerificationType">
- <option ng-value="1" value="1">NID</option>
- <option ng-value="2" value="2">Birth Registration Number</option>
- <option ng-value="3" value="3">SSC Certificate</option>
- </select>
- </div>
- <!--
- ============================================= BRN ====================================================
- -->
- <div ng-if="ageVerificationType == 2">
- <div class="form-group">
- <label for="exampleInputEmail1">Birth Registration Number </label>
- <input type="text" name="age_validator_number" class="form-control" id="exampleInputEmail1" placeholder="">
- </div>
- <div class="form-group">
- <!-- <label for="datepicker">Date of Birth</label>-->
- <!-- <input type="text" name="date_of_birth" class="form-control" id="datepicker" placeholder="01/01/2018">-->
- <label class="control-label" for="date">Date</label>
- <input class="form-control" id="date" name="date" placeholder="MM/DD/YYY" type="text"/>
- </div>
- </div>
- <!--
- ============================================= Certificate ====================================================
- -->
- <div ng-if="ageVerificationType == 3">
- <div class="form-group">
- <label for="exampleInputEmail1">Education Board</label>
- <select class="form-control" name="educationBoard">
- <option value="0">Select</option>
- <option value="1">Barisal</option>
- <option value="2">Chittagong</option>
- <option value="3">Comilla</option>
- <option value="4">Dhaka</option>
- <option value="5">Dinajpur</option>
- <option value="6">Jessore</option>
- <option value="7">Rajshahi</option>
- <option value="8">Sylhet</option>
- <option value="9">Madrasah</option>
- <option value="10">Technical</option>
- <option value="11">DIBS</option>
- </select>
- </div>
- <div class="form-group">
- <label for="exampleInputEmail1">Certificate Type</label>
- <select class="form-control" name="certificateType">
- <option value="0">Select</option>
- <option value="1">JSC</option>
- <option value="2">SSC</option>
- </select>
- </div>
- <div class="form-group">
- <label for="exampleInputEmail1">Roll Number </label>
- <input type="text" name="roll" class="form-control" id="exampleInputEmail1" placeholder="">
- </div>
- <div class="form-group">
- <label for="exampleInputEmail1">Registration Number</label>
- <input type="text" name="registration" class="form-control" id="exampleInputEmail1" placeholder="">
- </div>
- <div class="form-group">
- <label for="exampleInputEmail1">Passing Year</label>
- <input type="text" name="year" class="form-control" id="exampleInputEmail1" placeholder="2005">
- </div>
- </div>
- <!--
- ============================================= NID ====================================================
- -->
- <div ng-if="ageVerificationType == 1">
- <div class="form-group">
- <label for="exampleInputEmail1">Full Name </label>
- <input type="text" name="name" class="form-control" id="exampleInputEmail1" placeholder="">
- </div>
- <div class="form-group">
- <label for="exampleInputEmail1">NID Number </label>
- <input type="text" name="age_validator_number" class="form-control" id="exampleInputEmail1" placeholder="">
- </div>
- <div class="form-group">
- <label for="datepicker">Date of Birth</label>
- <input type="text" name="date_of_birth" class="form-control" id="datepicker" placeholder="01/01/2016">
- </div>
- </div>
- <input type="hidden" name="step_02" value="1" class="form-control" id="exampleInputEmail1" placeholder="Email">
- <button type="submit" class="btn btn-primary">Submit</button>
- </form>
- <br/>
- <br/>
- <strong>Result of Age Verification: </strong> <?php echo $this->session->userdata('ageVerification')?>
- <br/>
- <br/>
- <?php
- if(isset($_POST['step_02']) && $_POST['step_02'] == 1 ){
- // echo $this->input->post('age_validator');
- // echo $this->input->post('age_validator_number');
- // echo $this->input->post('date_of_birth');
- /* Script URL */
- $url = 'http://202.74.240.171:8064/marriage_proc.aspx';
- $params;
- if($_POST['age_validator'] == 2){ // BRN
- $params = array('mobileno' => '88'.$this->session->userdata('mrMobileNumber'),
- 'text' => 'brv '.$this->input->post('age_validator').' ' .$this->input->post('age_validator_number'). ' '.$this->input->post('date_of_birth')
- );
- }elseif ($_POST['age_validator'] == 1){ // NID
- $params = array('mobileno' => '88'.$this->session->userdata('mrMobileNumber'),
- 'text' => 'brv '.$this->input->post('age_validator').' ' .$this->input->post('age_validator_number'). ' '.$this->input->post('date_of_birth'). ' '.$this->input->post('name')
- );
- }elseif ($_POST['age_validator'] == 3){
- $params = array('mobileno' => '88'.$this->session->userdata('mrMobileNumber'),
- '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')
- );
- }
- /* Update URL to container Query String of Paramaters */
- $url .= '?' . http_build_query($params);
- /* cURL Resource */
- $ch = curl_init();
- /* Set URL */
- curl_setopt($ch, CURLOPT_URL, $url);
- /* Tell cURL to return the output */
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- /* Tell cURL NOT to return the headers */
- curl_setopt($ch, CURLOPT_HEADER, false);
- /* Execute cURL, Return Data */
- $data = curl_exec($ch);
- /* Check HTTP Code */
- $status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
- /* Close cURL Resource */
- curl_close($ch);
- /* 200 Response! */
- if ($status == 200) {
- /* Success */
- $this->session->set_userdata('ageVerification' , $data);
- redirect(base_url().'sklMarriageRegistrar/ageVerification', 'refresh');
- } else {
- /* Debug */
- var_dump($data);
- var_dump($status);
- }
- }
- ?>
- </div>
- <div class="col-md-3"></div>
- </div>
- </section>
- <!-- /.content -->
- </div>
- <?php require_once 'registrarFooter.php'; ?>
- <!-- Include jQuery -->
- <script type = 'text/javascript' src = "<?php echo base_url(); ?>https://code.jquery.com/jquery-1.11.3.min.js"></script>
- <!-- Include Date Range Picker -->
- <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>
- <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">
- <script>
- $(document).ready(function(){
- var date_input=$('input[name="date"]'); //our date input has the name "date"
- var container=$('.bootstrap-iso form').length>0 ? $('.bootstrap-iso form').parent() : "body";
- var options={
- format: 'mm/dd/yyyy',
- container: container,
- todayHighlight: true,
- autoclose: true,
- };
- date_input.datepicker(options);
- })
- </script>
Advertisement
Add Comment
Please, Sign In to add comment