JezK
Edit File: viewApprovedStaffStatus.php
<?php $issueType = isset($_REQUEST['type'])?$_REQUEST['type']:""; if($issueType == 1) { $currentPage="issueBDCID"; $issueOfIDStyle = "display:block"; $issueOfCMSStyle = "display:none"; } else { $currentPage="issueBDCCMS"; $issueOfIDStyle = "display:none"; $issueOfCMSStyle = "display:block"; } include("header.php"); $staffID = isset($_REQUEST['id'])?$_REQUEST['id']:""; $bdcUserID = isset($_REQUEST['uid'])?$_REQUEST['uid']:""; if($staffID == "") { echo "<script>location.replace('B-DC.php')</script>"; } else { include('app/getStaffDetails.php'); } if(isset($_SESSION['saveFailed'])) { echo "<script>alert('Error!!! Unable to update staff approve status. Internal server error.')</script>"; unset($_SESSION['saveFailed']); } if(isset($_SESSION['saveSuccess'])) { echo "<script>alert('Status update successfully.')</script>"; unset($_SESSION['saveSuccess']); } ?> <div id="page-wrapper"> <div class="container-fluid"> <!-- Page Heading --> <div class="row"> <div class="col-lg-12"> <h1 class="page-header"> <small>View Staff</small> </h1> </div> </div> <!-- /.row --> <div class="row table-responsive" > <div class="col-md-12"> <table class="table table-bordered" cellspacing="0" width="100%"> <!--tr> <td>Staff ID</td> <td><?php echo $staffNumber; ?></td> </tr--> <tr> <td>Staff Full Name</td> <td><?php echo $staffName; ?></td> </tr> <tr> <td>District Name</td> <td><?php echo $districtName; ?></td> </tr> <tr> <td>Designation</td> <td><?php echo $designation; ?></td> </tr> <tr> <td>Date of Birth</td> <td><?php echo $dateOfBirth; ?></td> </tr> <tr> <td>Gender</td> <td><?php echo $gender; ?></td> </tr> <tr> <td>Android Mobile</td> <td><?php echo $androidMobile; ?></td> </tr> <tr> <td>IMEI</td> <td><?php echo $IMEI; ?></td> </tr> <tr> <td>Mobile Brand</td> <td><?php echo $brand; ?></td> </tr> <tr> <td>Model Number</td> <td><?php echo $modelNumber; ?></td> </tr> <tr> <td>Android Version</td> <td><?php echo $version; ?></td> </tr> <tr> <td>RAM in Mobile</td> <td><?php echo $ram; ?></td> </tr> <tr> <td>ROM in Mobile</td> <td><?php echo $rom; ?></td> </tr> <tr> <td>UniqueID</td> <td><?php echo $uniqueID; ?></td> </tr> <tr> <td>Access Required</td> <td><?php echo $accessRequiredText; ?></td> </tr> <tr> <td>Photo</td> <td><img src="../B-DC-User/uploads/<?php echo $photo; ?>" height="100px" width="100px"></td> </tr> <tr> <td>KYC</td> <td><img src="../B-DC-User/uploads/<?php echo $KYC; ?>" height="100px" width="100px"></td> </tr> <tr> <td>Approved Status</td> <td><?php echo $approvedStatus; ?></td> </tr> <tr style="<?php echo $commentStyle; ?>"> <td>Comment</td> <td><textarea id="comment" name="comment"><?php echo $comment; ?></textarea></td> </tr> </table> </div> </div> </div> <!-- /.container-fluid --> <!-- /.row --> <input type="hidden" id="issueType" value="<?php echo $issueType; ?>"> <input type="hidden" id="staffID" value="<?php echo $staffID; ?>"> <div class="row" style="<?php echo $issueOfIDStyle; ?>"> <div class="col-md-9"> <label class="col-md-2" >Issue ID? </label> <input type="radio" name="issueOfID" value="1" id="issueOfIDYes" style="cursor:pointer" onclick="enableNumber('identificationNumber',1)"> <label for="approve">Yes</label> <input type="radio" name="issueOfID" value="0" id="issueOfIDNo" style="cursor:pointer" onclick="enableNumber('identificationNumber',0)"> <label for="reject">No</label> </div> <div class="col-md-9"> <label class="col-md-2" >Number :</label> <input type="text" class="col-md-3" id="identificationNumber" name="identificationNumber" maxlength="10"> </div> <div class="col-md-9"> <input type="button" value="Submit" class="btn btn-cs" onclick="issueID()"> </div> </div> <div class="row" style="<?php echo $issueOfCMSStyle; ?>"> <div class="col-md-9"> <label class="col-md-2" >Issue CMS? </label> <input type="radio" name="issueOfCMS" value="1" id="issueOfCMSYes" style="cursor:pointer" onclick="enableNumber('cmsNumber',1)"> <label for="approve">Yes</label> <input type="radio" name="issueOfCMS" value="0" id="issueOfCMSNo" style="cursor:pointer" onclick="enableNumber('cmsNumber',0)"> <label for="reject">No</label> </div> <div class="col-md-9"> <label class="col-md-2" >Number :</label> <input type="text" class="col-md-3" id="cmsNumber" name="cmsNumber" maxlength="10"> </div> <div class="col-md-9"> <input type="button" value="Submit" class="btn btn-cs" onclick="issueCMS()"> </div> </div> <!-- /#page-wrapper --> <script> function enableNumber(id,status) { if(status) { document.getElementById(id).readOnly = false; } else { document.getElementById(id).value = ""; document.getElementById(id).readOnly = true; } } function issueID() { var issueOfIDYes = document.getElementById('issueOfIDYes'); var issueOfIDNo = document.getElementById('issueOfIDNo'); var issueType = document.getElementById('issueType'); var staffID = document.getElementById('staffID'); var identificationNumber = document.getElementById('identificationNumber'); if(issueOfIDYes.checked == false && issueOfIDNo.checked == false) { alert('Please select issue of id.'); issueOfIDYes.focus(); } else if(issueOfIDYes.checked == true && identificationNumber.value.trim() == '') { alert('Please enter number.'); identificationNumber.focus(); } else { var issueOfID = (issueOfIDYes.checked)?1:0; $.post('app/ajax.php',{type:6,issueType:issueType.value,staffID:staffID.value,issueOfID:issueOfID,identificationNumber:identificationNumber.value},function(data) { if(data == -2) { alert("Number already exists. Please add another."); //identificationNumber.value = ""; identificationNumber.focus(); } else if(data == -3) { alert("Error!!! Unable to update details. Internal server error."); } else { window.location = (issueType.value == 1)?'issueBDCID.php':'issueBDCCMS.php'; } }); } } function issueCMS() { var issueOfCMSYes = document.getElementById('issueOfCMSYes'); var issueOfCMSNo = document.getElementById('issueOfCMSNo'); var issueType = document.getElementById('issueType'); var staffID = document.getElementById('staffID'); var cmsNumber = document.getElementById('cmsNumber'); if(issueOfCMSYes.checked == false && issueOfCMSNo.checked == false) { alert('Please select issue of CMS.'); issueOfCMSYes.focus(); } else if(issueOfCMSYes.checked == true && cmsNumber.value.trim() == '') { alert('Please enter number.'); cmsNumber.focus(); } else { var issueOfCMS = (issueOfCMSYes.checked)?1:0; $.post('app/ajax.php',{type:7,issueType:issueType.value,staffID:staffID.value,issueOfCMS:issueOfCMS,cmsNumber:cmsNumber.value},function(data) { if(data == -2) { alert("Number already exists. Please add another."); //cmsNumber.value = ""; cmsNumber.focus(); } else if(data == -3) { alert("Error!!! Unable to update details. Internal server error."); } else { window.location = (issueType.value == 1)?'issueBDCID.php':'issueBDCCMS.php'; } }); } } </script> <?php include("footer.php");?>