SHARE
TWEET

Untitled

a guest Apr 21st, 2017 49 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <link href="<?php echo base_url();?>plugins/bower_components/bootstrap-datepicker/bootstrap-datepicker.min.css" rel="stylesheet" type="text/css" />
  2. <script src="<?php echo base_url();?>plugins/bower_components/bootstrap-datepicker/bootstrap-datepicker.min.js"></script>
  3.     <body>
  4.  
  5.   <div class="row">
  6.                                         <div class="col-xs-12 col-md-6">
  7.                                             <label class=" col-md-12">  Date Of Birth </label>
  8.                                            
  9.                                             <div class="col-md-12">
  10.                                                 <input type="text" id="dob" class="form-control mydatepicker " name="dob" placeholder="Select birth date"
  11.                                                     value="<?php date_default_timezone_set('Asia/Calcutta');
  12.                                                     if($resultdata->dob !='')
  13.                                                     {
  14.                                                     echo(date('d-m-Y', strtotime($resultdata->dob)));
  15.                                                     } else{
  16.                                                         echo (date('d-m-Y'));
  17.                                                         }?>" onchange="getAge();" required>
  18.                                             </div>
  19.                                         </div>
  20.                                        
  21.                                         <div class="col-md-6"> 
  22.                                            
  23.                                             <div class="form-group">   
  24.                                             <label class="col-md-12" for="age">Age</span></label>
  25.                                            
  26.                                             <div class="col-md-12">
  27.                                                
  28.                                                 <input type="text" id="age" name="age" class="form-control" placeholder="Enter Your age"  value="<?php if($resultdata->age !=''){ echo $resultdata->age;}?>">
  29.                                                
  30.                                             </div>
  31.                                         </div>
  32.                                        
  33.                                     </div> 
  34.                                    
  35.                                    
  36.                                 </div>
  37.  
  38. </body>            
  39. </html>
  40.  
  41. <script>
  42.  // Date Picker
  43.         jQuery('.mydatepicker, #datepicker').datepicker();
  44.         jQuery('#datepicker-autoclose').datepicker({
  45.             autoclose: true
  46.             , todayHighlight: true
  47.         });
  48.        
  49.        
  50. </script>
  51.  
  52.  
  53. <script>
  54.       function getAge()
  55.     { //alert("hi");
  56.        
  57.         var mdate = $("#dob").val().toString();
  58.         //alert(mdate);
  59.         //var yearThen = parseInt(mdate.substring(6,10), 10);
  60.         var yearThen = parseInt(mdate.substring(6,10), 10);
  61.         //alert(yearThen);
  62.         //var monthThen = parseInt(mdate.substring(0,12), 10);
  63.         var monthThen = parseInt(mdate.substring(1,5), 10);
  64.        
  65.             //alert(monthThen);
  66.         //var dayThen = parseInt(mdate.substring(0,31), 10);
  67.         var dayThen = parseInt(mdate.substring(0,2), 10);
  68.        
  69.             //alert(dayThen);
  70.        
  71.         var today = new Date();
  72.         //alert(today);
  73.         var birthday = new Date(yearThen, monthThen-1, dayThen);
  74.         // alert(birthday);
  75.         var differenceInMilisecond = today.valueOf() - birthday.valueOf();
  76.         //  alert(differenceInMilisecond);
  77.         var year_age = Math.floor(differenceInMilisecond / 31536000000);
  78.         //alert(year_age);
  79.         var day_age = Math.floor((differenceInMilisecond % 31536000000) / 86400000);
  80.         // alert(day_age);
  81.         if ((today.getMonth() == birthday.getMonth()) && (today.getDate() == birthday.getDate())) {
  82.             //alert("Happy B'day!!!");
  83.         }
  84.        
  85.         var month_age = Math.floor(day_age/30);
  86.         // alert(month_age);
  87.         day_age = day_age % 30;
  88.        
  89.         if (isNaN(year_age) || isNaN(month_age) || isNaN(day_age)) {
  90.             $("#age").text("Invalid birthday - Please try again!");
  91.             //alert("if");
  92.         }
  93.         else {
  94.             //alert(year_age + " years ");
  95.             //$("#age").val(year_age + " years "+ month_age + " month " + day_age + " day ");
  96.             $("#age").val(year_age);
  97.             //alert("else");
  98.         }
  99.        
  100.     }  
  101.                
  102. </script>
RAW Paste Data
Pastebin PRO Summer Special!
Get 40% OFF on Pastebin PRO accounts!
Top