JezK
Edit File: edituser.php
<?php include("./app/checkSession.php"); if(empty($_SESSION['admin_name'])&&$_SESSION['admin_name']==""){ echo "<script>window.location.href='index.php'</script>"; } include("header.php"); include_once("../master_admin/app/adminObj.php"); $id = $_GET['id']; $data=$adminObj->getSingleadmin($_GET['id']); // print_r($data); $country_code=""; if($data['country']==1){ $country_code='+966'; } else if($data['country']==2){ $country_code='+971'; } else { $country_code='+962'; } ?> <div class="container px-md-5 px-0"> <div class="container mt-3"> <div class="row"> <!-- <a id="menuToggle" class="menutoggle pull-left"><i class="fa fa fa-chevron-left"></i></a> --> <a href="javascript:history.back(1)" class="pl-md-3 mb-2"><img src="images/back_main.png"></a> </div> <div class="tophead"> <h6><?php echo $lang['EDIT_USER']?></h6> </div> </div> <div class="container mt-3"> <div class="bg-white tbl-border"> <form action="app/editsubadmin.php" method="post" onsubmit="return validateSubAdminEdit()"> <div class="row px-md-3 px-2 py-2 pt-4 pb-5 usermng"> <div class="col-sm-3 pt-3"> <div class="form-group mb-1"> <div class="custom-input"> <label class="popupLabel mb-1"><?php echo $lang['NAME']; ?></label> <input type="text" name="name" id="admin_name" placeholder="<?php echo $lang['NAME']; ?>" class="w-100 inputH form-control " value="<?php echo $data['name']; ?>" onkeyup="return checkLength(this.value,'6');"> <div class="error subadmin_name_error"></div> </div> </div> </div> <div class="col-sm-3 pt-3"> <div class="form-group mb-1"> <div class="custom-input"> <label class="popupLabel mb-1"><?php echo $lang['EMAIL'] ?></label> <input type="text" name="email" id="admin_email" placeholder="<?php echo $lang['EMAIL']; ?>" class="w-100 inputH form-control " value="<?php echo $data['email']; ?>" readonly > <div class="error subadmin_email_error"></div> </div> </div> </div> <div class="col-sm-3 pt-3"> <div class="form-group mb-1"> <div class="custom-input"> <label class="popupLabel mb-1"><?php echo $lang['COUNTRY'] ?></label> <select id="admin_country" name="country" class="form-control inputH" onchange="getcity(this.value);"> <option value="">select country</option> <?php $countryList=$adminObj->getCountryList(); $optionData=''; foreach($countryList as $val) { ?> <option value="<?php echo $val['country_id'];?>" <?php if($val['country_id']==$data['country']){ echo "selected='selected'"; } ?>><?php echo $lang[$val['lang_variables']];?></option>'; <?php } ?> </select> <div class="error subadmin_country_error"></div> </div> </div> </div> <div class="col-sm-3 pt-3"> <label for="inputEmail" class="inpt-label mb-1"><?php echo $lang['CITY'] ?></label> <div class="input-container"> <select name="city" id="city" class="form-control frm-input inputH" > <option value="<?php echo $data['city']?>">Select City</option> </select> </div> <div class="error city_error"></div> <!-- <input type="text" Placeholder="city" id="city" class="w-100 form-control inputH" value="<?php echo $data['city'] ?>" > --> </div> <div class="col-sm-3 pt-3"> <!-- <input type="text" Placeholder="Country Code" id="CountryCode" class="w-100 inputH form-control" value="<?php echo $country_code ?>" > --> <div class="form-group"> <label for="inputPhone" name="admin_country_code" class="inpt-label mb-1"><?php echo $lang['COUNTRY_CODE'] ?></label> <div class="input-container form-control drop-down inputH"> </div> </div> </div> <div class="col-sm-3 pt-3"> <div class="form-group mb-1"> <div class="custom-input"> <label class="popupLabel mb-1"><?php echo $lang['MOBILE_NUMBER'] ?></label> <input type="text" name="phonenumber" id="admin_phone" Placeholder="Mobile Number" class="w-100 inputH form-control " onkeypress="return checkPhone(event)" value="<?php echo $data['phonenumber']; ?>" > <div class="error subadmin_phone_error " style="color: red;"></div> </div> </div> </div> <div class="col-sm-6 pt-3"> <div class="form-group mb-1"> <div class="custom-input"> <label class="popupLabel mb-1"><?php echo $lang['ADDRESS'] ?> (*<?php echo $lang['UPTO_500_CHARACTERS_ONLY_ALLOWED']; ?>)</label> <textarea type="text" maxlength="500" name="address" id="admin_address" placeholder="Address" class="w-100 inputH form-control" rows="2"><?php echo $data['address']; ?></textarea> <input type="hidden" name="subadmin_id" value="<?php echo $data['admin_id']; ?>"> <div class="error subadmin_address_error"></div> </div> </div> </div> <div class="col-sm-12 text-md-right text-center"> <div class="form-group mt-md-0 mt-2 mb-1 col-sm-3 offset-sm-9 pr-0"> <div class="custom-input mt-3"> <button class="svBtn"><?php echo $lang['UPDATE'] ?></button> <input type="hidden" name="updatesubadmin"> </div> </div> </div> </div> </div> </form> </div> </div> <?php include("footer.php"); ?> <script type="text/javascript" src="js/validations.js?x=1"></script> <script type="text/javascript"> var cityValue ="<?php echo trim($data['city']) ?>"; var countryValue ="<?php echo $data['country'] ?>"; function getcity(country_id){ if(country_id==1) { // $('.button span').css('display','block'); $('.button span').html('+966'); $('.button span').html('<img src="http://uflexit.krify.com/uflexit-local/images/saudi arabia.png" height="20px"> +966'); // $('.button span').css('background-image','url("http://uflexit.krify.com/uflexit-local/images/saudi arabia.png")'); // $('#mobile_country_code option:selected').removeAttr('selected'); // $("#mobile_country_code option[value='966']").attr("selected", "selected"); // $("#mobile_country_code ").attr('data-img-src'); } else if(country_id==2) { $('.button span').html('+971'); $('.button span').html('<img src="http://uflexit.krify.com/uflexit-local/images/uae.png" height="20px"> +971'); // $('.button span').css('background-image','url("http://uflexit.krify.com/uflexit-local/images/uae.png")'); // $('#mobile_country_code option:selected').removeAttr('selected'); // $("#mobile_country_code option[value='971']").attr("selected", "selected"); } else if(country_id==3) { $('.button span').html('+962'); $('.button span').html('<img src="http://uflexit.krify.com/uflexit-local/images/jordan.png" height="20px"> +962'); // $('.button span').css('background-image','url("http://uflexit.krify.com/uflexit-local/images/jordan.png")'); // $('#mobile_country_code option:selected').removeAttr('selected'); // $("#mobile_country_code option[value='962']").attr("selected", "selected"); } $.ajax({ type: "POST", url: './ajax.php', data: ({action:'get_cities_list',country_id:country_id}), success: function(data) { $('#city').html(data); $("#city").val(cityValue) } }); } (function($){ var optionsDate = $.extend({}, {format:'DD-MM-YYYY'}); $(document).ready(function(){ $('#datepicker').datetimepicker(optionsDate); }); })(jQuery); jQuery('#datepicker').datetimepicker({ //defaultDate: '', format: 'DD-MM-YYYY', minDate:new Date() }); jQuery().ready(function() { /* Custom select design */ jQuery('.drop-down').append('<div class="button"></div>'); jQuery('.drop-down').append('<ul class="select-list"></ul>'); jQuery('.drop-down select option').each(function() { var bg = jQuery(this).css('background-image'); jQuery('.select-list').append('<li class="clsAnchor"><span value="' + jQuery(this).val() + '" class="' + jQuery(this).attr('class') + '" style=background-image:' + bg + '>' + jQuery(this).text() + '</span></li>'); }); jQuery('.drop-down .button').html('<span style=background-image: ' + jQuery('.drop-down select').find(':selected').css('background-image') + '>' + jQuery('.drop-down select').find(':selected').text() + '</span>' + '<a href="javascript:void(0);" class="select-list-link"></a>'); jQuery('.drop-down ul li').each(function() { if (jQuery(this).find('span').text() == jQuery('.drop-down select').find(':selected').text()) { jQuery(this).addClass('active'); } }); jQuery('.drop-down .select-list span').on('click', function() { var dd_text = jQuery(this).text(); var dd_img = jQuery(this).css('background-image'); var dd_val = jQuery(this).attr('value'); jQuery('.drop-down .button').html('<span style=background-image:' + dd_img + '>' + dd_text + '</span>' + '<a href="javascript:void(0);" class="select-list-link"></a>'); jQuery('.drop-down .select-list span').parent().removeClass('active'); jQuery(this).parent().addClass('active'); $('.drop-down select[name=options]').val( dd_val ); $('.drop-down .select-list li').slideUp(); }); jQuery('.drop-down .button').on('click','a.select-list-link', function() { jQuery('.drop-down ul li').slideToggle(); }); /* End */ getcity(countryValue); }); function checkLength(value,type){ if(type==6 && value.length>25){ alert('Name should not be greater than 25 charecters') $('#admin_name').focus(); return false; } } </script>