?
Current Path : /home1/savoy/public_html/savoyglobal.net/koaladraft/application/views/student/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : /home1/savoy/public_html/savoyglobal.net/koaladraft/application/views/student/add_student.php |
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); $this->load->view('documentreadyfunctions'); ?> <script src="<?= base_url() ?>assets/js/jquery.autocomplete.js"></script> <script type="text/javascript"> $(document).ready(function() { suggestClass_name('#class_name'); $('#dob').datepick({ dateFormat: 'dd-mm-yyyy', onClose:function(){ $('#age_field').html(''); var bdate=$('#dob').val().split("-"); var birth_year=bdate[2]; var birth_month=bdate[1]; var birth_day=bdate[0]; var today_date = new Date(); var today_year = today_date.getFullYear(); var today_month = today_date.getMonth(); var today_day = today_date.getDate(); var age = today_year - birth_year; var month=0; var x=new Date(); x.setFullYear(birth_year,birth_month-1,birth_day); if (x<today_date) { if ((today_month < (birth_month - 1)) || (((birth_month - 1) == today_month) && (today_day < birth_day))) { age--; } if(today_month>(birth_month - 1)){ month=today_month-(birth_month - 1); } if((birth_month - 1)>today_month){ month=12-((birth_month - 1)-today_month); } if(birth_day>today_day) month--; if(month == -1) age++; } else { age=0; month=0; } var age_string=""; if(age>=0) age_string=age; if(month>0) age_string+="."+month $('#age_field').html(age_string+" Yrs "); } }); $("#bg").mouseover(function(){ $("#bg").css("background-color","rgb(54,111,172)"); $("#bg").css("color","#ffffff"); }); $("#bg").mouseout(function(){ $("#bg").css("background-color","white"); $("#bg").css("color","gray"); }); }); function loadparentsdetails(val) { if(val==1) { $('#existparent').css('display','block'); $('#newparent,#newparent1,#parent_box,#sub').css('display','none'); } if(val==0) { $('#parent_id').removeClass(); $('#newparent,#newparent1,#sub').css('display','block'); $('#existparent,#parent_box').css('display','none'); } } function load_class_fee_details() { var no_days= $('#fee_term_no_of_days').val(); var class_name_id= $('#class_name_id').val(); if(class_name_id=="") { alert("Please Select Class Name"); } else if(no_days==""){ alert("Please select no of days."); } else { $('#stud_fee_details').css('display','block'); $("#stud_fee_details").empty().html('<CENTER><img src="<?= base_url() ?>assets/images/loading.gif" class="loading"/></CENTER>'); $("#stud_fee_details").load("<?= site_url() ?>/student/load_class_fee_details/"+class_name_id+"/"+no_days); } } function load_parents_details() { var father = $('#father').val(); var mother = $('#mother').val(); var qatar_id = $('#father_qatar_id').val(); $('#sub').css('display','block'); document.getElementById("parent_box").style.display="block"; $("#parent_box").empty().html('<CENTER><img src="<?= base_url() ?>assets/images/loading.gif" class="loading"/></CENTER>'); father=encodeURIComponent(father); mother=encodeURIComponent(mother); qatar_id=encodeURIComponent(qatar_id); $.ajax({ type: "POST", url: "<?= site_url() ?>/student/load_parents/"+father+"/"+mother+"/"+qatar_id, success: function(data) { $("#parent_box").html(data) }}); } function Checkfiles() { var fup = document.getElementById('attach_photo'); var fileName = fup.value; var ext = fileName.substring(fileName.lastIndexOf('.') + 1); if(ext == "gif" || ext == "GIF" || ext == "JPEG" || ext == "jpeg" || ext == "jpg" || ext == "JPG" || ext =='') { addformdata('validateform'); } else { alert("Upload Valid Image Only"); fup.focus(); return false; } }function getFeeParticularAmount(fee_details_id,payment_type,index){ $('#first_month_div_'+index).hide(); $('#pay_amount_'+index).show(); $.ajax({ type: "POST", dataType:"json", url: "<?= site_url() ?>/student/get_fee_details/"+fee_details_id+"/"+payment_type, success: function(msg) { if(payment_type=="monthly"){ $('#first_month_div_'+index).show(); $('#pay_amount_'+index).hide(); $('.pay_amount'+index).val(msg); $('#pay_amount_'+index).val(0); // $('.calfocus').datepick({dateFormat: 'dd-mm-yyyy'}); } else{ $('#first_month_div_'+index).hide(); $('#pay_amount_'+index).show(); $('.pay_amount'+index).val(0); $('#pay_amount_'+index).val(msg); } } }); } </script> <div class="icons_main"> <div class="icons"> <img src="<?= base_url() ?>assets/images/back.png" title="Back" class="clickimage" onclick="viewdata('student','viewinstudentsearch','search_student','view_student','<?= $_SESSION['pagenum']; ?>')" alt="Back" align = "center" width="32" height="32" /> </div> <div class="icons_caption"> <h4>Creating New Student</h4> </div> </div> <?php $reg_no = $this->mastermodel->get_student_number(); $parents = $this->mastermodel->getdatas('parent', 'parent_id', 'asc', 'parent_id'); $attributes = array('id' => 'validateform', 'class' => 'validate'); echo form_open_multipart('student/student_add/insert_student/view_student/1', $attributes); ?> <div class="grid_6"> <div class="box"> <div class="header main">Personal Details </div> <div class="content no-padding"> <div class="section _100"> <label>Student No</label> <div class="single_page"> <?php $data = array( 'name' => 'reg_no', 'id' => 'reg_no', 'class' => 'required', 'value' => 'AUTO-GEN-ON-SAVE', 'readonly' => true ); echo form_input($data) . form_error($data); ?> </div> </div> <div class="section _100"> <label>First Name</label> <div> <input name="first_name" id="first_name" class="required" type="text" /> </div> </div> <div class="section _100"> <label>Last Name</label> <div> <input name="last_name" id="last_name" class="required" type="text" /> </div> </div> <div class="section _100"> <label>Gender</label> <div> <select name="gender" class="required chzn-done" > <option value="">--Select--</option> <option value="Male">Male</option> <option value="Female">Female</option> </select> </div> </div> <div class="section _100"> <label>Date of Birth </label> <div> <input id="dob" type="text" class="required calfocus1 medium1" name="dob" style="float: left;"/> <span id="age_field" style="float: left;padding: 5px;margin: 10px 0 0 5px;"> </span> </div> </div> <div class="section _100"> <label>Admission Date </label> <div> <input id="admission_date" type="text" name="admission_date" class="calfocus medium1"/> </div> </div> <div class="section _100"> <label>Nationality </label> <div> <select name="nationality_id" type="text" class="required chzn-done" id="nationality_id"> <option value="">Select</option> <?php $nationality = $this->mastermodel->getdatas('nationality', 'nationality_id'); foreach ($nationality as $list) { ?> <option value="<?= $list['nationality_id']; ?>"><?= $list['nationality_name']; ?></option> <?php } ?> </select> </div> </div> </div> </div> </div> <div class="grid_6"> <div class="box"> <div class="header main">Personal Details</div> <div class="content no-padding"> <div class="section _100"> <label>Qatar ID NO</label> <div> <input type="text" name="qatar_id" id="qatar_id" /> </div> </div> <div class="section _100"> <label>Blood Group</label> <div> <input type="text" name="blood_group" id="blood_group" class="" /> </div> </div> <div class="section _100"> <label>Previous medical illness / Allergy</label> <div> <textarea name="previous_medical_illness" id="previous_medical_illness" class=""></textarea> </div> </div> <div class="section _100"> <label>Address</label> <div> <textarea name="address" id="address" ></textarea> </div> </div> <div class="section _100"> <label>Languages Spoken</label> <div> <input type="text" name="languages" id="languages" class="" /> </div> </div> <div class="section _100"> <label>Upload Photo</label> <div> <input type="file" name="attach_photo" id="attach_photo" class=""/> </div> </div> </div> </div> </div> <div style="margin: 0 auto;width:50%;"> <div class="grid_12"> <div class="box"> <div class="header main">Class Allocation </div> <div class="content no-padding"> <div class="section _100"> <label>Class Name </label> <div> <input type="text" name="class_name" id="class_name" data-id='class_name_id' value='' onchange="empty_text('class_name,#class_name_id,#student,#student_id')" /> <input type="hidden" name="class_name_id" id="class_name_id" /> </div> </div> <div class="section _100"> <label>No Of Days</label> <div> <?php $no_of_days = $this->mastermodel->getdatas('no_sessions'); ?> <select id="fee_term_no_of_days" name="fee_term_no_of_days" class="chzn-done valid required" onchange="empty('#stud_fee_details')"> <?php foreach ($no_of_days as $list) { echo '<option value="' . $list['no_sessions'] . '">' . $list['no_sessions'] . '</option>'; } ?> </select> </div> </div> <div class="section _100"> <label>Date of Allotment</label> <div class="single_page"> <input type="text" name="class_allocation_date" id="class_allocation_date" class="calfocus medium1" value="<?= date('d-m-Y') ?>"/> </div> </div> <div class="grid_12"> <div class="actions"> <input type="button" onclick="load_class_fee_details()" value="Load Fee Details " style="border: 1px solid #14526F;background-color: #71B4D3;color: white;padding: 5px;width: 200px;text-align: center;margin: 0 auto;margin-top: 10px;"/> </div> </div> </div> </div> </div> </div> <div id="stud_fee_details" style="display: none" ></div> <div style="margin: 0 auto;width:50%;"> <div class="grid_12"> <div class="box"> <div class="content no-padding"> <div class="header main">Parents Details</div> <table class="table" > <tr> <th>Existing parents</th> <th>New parents</th> </tr> <tr> <td> <input type="radio" name="parentdiv" id="existing" value="1" onclick="loadparentsdetails(this.value)"/> </td> <td> <input type="radio" name="parentdiv" id="new" value="0" onclick="loadparentsdetails(this.value)"/> </td> </tr> </table> <div style="display: none" id="existparent"> <table class="table" > <tr><th colspan="2">Search By</th></tr> <tr> <td style="padding: 25px 0 0 20px"> Father Name</td> <td width="55%" > <div style="height:10px"></div> <select name="father" id="father" style="width: 305px"> <option value="0">All</option> <?php foreach ($parents as $row) { ?> <option value="<?= $row['father_name'] ?>"><?= $row['father_name'] ?> </option> <?php } ?> </select> </td> </tr> <tr> <td style="padding: 25px 0 0 20px"> Mother Name</td> <td width="55%"> <div style="height:10px"></div> <select name="mother" id="mother" style="width: 305px"> <option value="0">All</option> <?php foreach ($parents as $row) { ?> <option value="<?= $row['mother_name'] ?>"><?= $row['mother_name'] ?> </option> <?php } ?> </select> </td> </tr> <tr> <td style="padding: 25px 0 0 20px"> Qatar ID</td> <td width="55%"> <div style="height:10px"></div> <select name="father_qatar_id" id="father_qatar_id" style="width: 305px"> <option value="0">All</option> <?php foreach ($parents as $row) { ?> <option value="<?= $row['father_qatar_id_no'] ?>"><?= $row['father_qatar_id_no'] ?> </option> <?php } ?> </select> </td> </tr> <tr> <td width="25%" colspan="2" align="center"> <input style="width: 150px;height: 30px;margin: 0 auto;" id="bg" type="button" onclick="load_parents_details()" value="Load Parents Details" /> </td> </tr> </table> </div> </div> </div> </div> </div> <div class="grid_6" id="newparent" style="display: none"> <div class="box"> <div class="header main">Parents Details</div> <div class="content no-padding"> <div class="section _100"> <label>Father Name</label> <div> <input type="text" name="father_name" id="father_name" class="required" /> </div> </div> <div class="section _100"> <label>Qatar ID NO</label> <div> <input type="text" name="father_qatar_id_no" id="father_qatar_id_no" /> </div> </div> <div class="section _100"> <label>Occupation</label> <div> <input type="text" name="father_occupation" id="father_occupation" /> </div> </div> <div class="section _100"> <label>Mobile No</label> <div> <input type="text" name="father_mobile_no" id="father_mobile_no" class="" /> </div> </div> <div class="section _100"> <label>Office No</label> <div> <input type="text" name="father_ofc_no" id="father_ofc_no" class="" /> </div> </div> <div class="section _100"> <label>Residence No</label> <div> <input type="text" name="father_residence_no" id="father_residence_no" /> </div> </div> <div class="section _100"> <label>Email ID</label> <div> <input type="text" name="father_email" id="father_email" class="email" /> </div> </div> </div> </div> </div> <div class="grid_6" id="newparent1" style="display: none"> <div class="box"> <div class="header main">Parents Details</div> <div class="content no-padding"> <div class="section _100"> <label>Mother's name</label> <div> <input type="text" name="mother_name" id="mother_name" class="required" /> </div> </div> <div class="section _100"> <label>Qatar ID NO</label> <div> <input type="text" name="mother_qatar_id_no" id="mother_qatar_id_no" /> </div> </div> <div class="section _100"> <label>Occupation</label> <div> <input type="text" name="mother_occupation" id="mother_occupation" /> </div> </div> <div class="section _100"> <label>Mobile No</label> <div> <input type="text" name="mother_mobile_no" id="mother_mobile_no" /> </div> </div> <div class="section _100"> <label>Office No</label> <div> <input type="text" name="mother_ofc_no" id="mother_ofc_no" /> </div> </div> <div class="section _100"> <label>Residence No</label> <div> <input type="text" name="mother_residence_no" id="mother_residence_no" /> </div> </div> <div class="section _100"> <label>Email ID</label> <div> <input type="text" name="mother_email" id="mother_email" class="email" /> </div> </div> <div class="section _100"> <label>Emergency Contact No</label> <div> <input type="text" name="emergency_contact_no" id="emergency_contact_no" /> </div> </div> </div> </div> </div> <div class="clear"> </div> <div id="parent_box" style="list-style: none;margin: 0 auto;"></div> <?php ?> <div class="grid_12" id="sub" style="display: none"> <div class="box"> <div class="actions"> <div class="actions-left"> <input type="reset"> </div> <div class="actions-right"> <button type="submit" id="submit1" class="clickimage" >Save</button> </div> </div> </div> </div> <?php echo form_close(); ?>