JezK
Edit File: page3App.php
<?php session_start(); include("main.php"); if(!isset($_SESSION['bcFormUserID'])) { echo "<script>location.replace('../page1.php');</script>"; } //echo "<pre>";print_r($_POST);print_r($_FILES);exit; $userID = $_SESSION['bcFormUserID']; $flag = 1; $boardMeetingY3 = $_POST['boardMeetingY3']; $totalBoardMeetingsY3 = $_POST['totalBoardMeetingsY3']; $Y3Attendance = $_POST['Y3Attendance']; $boardMeetingY2 = $_POST['boardMeetingY2']; $totalBoardMeetingsY2 = $_POST['totalBoardMeetingsY2']; $Y2Attendance = $_POST['Y2Attendance']; $boardMeetingY1 = $_POST['boardMeetingY1']; $totalBoardMeetingsY1 = $_POST['totalBoardMeetingsY1']; $Y1Attendance = $_POST['Y1Attendance']; //bcManagement details $managementID = $_POST['managementID']; $isAuthorized = $_POST['isAuthorized']; $bcManagementDate = $_POST['bcManagementDate']; $relationshipStatus = $_POST['relationshipStatus']; $name = $_POST['name']; $designation = $_POST['designation']; $address = $_POST['address']; $qualification = $_POST['qualification']; $experience = $_POST['experience']; $experienceDetails = $_POST['experienceDetails']; $otherInstitutionDetails = $_POST['otherInstitutionDetails']; $files = isset($_FILES['file'])?$_FILES['file']:""; $managementFile = $_POST['managementFile']; $managementFiles = array(); //bcCEO details $ceoID = $_POST['ceoID']; $ceoName = $_POST['ceoName']; $ceoDesignation = $_POST['ceoDesignation']; $ceoQualification = $_POST['ceoQualification']; $ceoExperience = $_POST['ceoExperience']; $appointmentDate = $_POST['appointmentDate']; $details = $_POST['details']; $kyc = $_FILES['kyc']; $kycFile = $_POST['kycFile']; $kycFiles = array(); //uploading management files for($i=0;$i<count($managementID);$i++) { if($files != "") { $userFile = $files; if(isset($userFile['size'][$i])) { if($userFile['size'][$i] > 0) { $file = $userFile['name'][$i]; $file = str_replace(' ','_',$file); $path = '../'; $targetDirectory = 'uploads/'; $fileName1=time().$i.$file; $fileName = $targetDirectory.$fileName1; if(move_uploaded_file($userFile['tmp_name'][$i], $path.$fileName)) { $managementFiles[$i] = $fileName1; } else { $_SESSION['fileUploadFailed'] = 1; $flag = 0; echo "<script>location.replace('../page3.php');</script>"; break; } } else { $managementFiles[$i] = $managementFile[$i]; } } else { $managementFiles[$i] = ""; } } else { $managementFiles[$i] = ""; } } if($flag == 1) //bcManagementFiles upload success { //uploading ceo files for($i=0;$i<count($ceoID);$i++) { $userFile = $kyc; if($userFile['name'][$i] != "") { $file = $userFile['name'][$i]; $file = str_replace(' ','_',$file); $path = '../'; $targetDirectory = 'uploads/'; $fileName1=time().$i.$file; $fileName = $targetDirectory.$fileName1; if(move_uploaded_file($userFile['tmp_name'][$i], $path.$fileName)) { $kycFiles[$i] = $fileName1; } else { $_SESSION['kycUploadFailed'] = 1; $flag = 0; echo "<script>location.replace('../page3.php');</script>"; break; } } else { $kycFiles[$i] = $kycFile[$i]; } } if($flag == 1) //kycUploads success { $result = $bc->savePage3($userID,$boardMeetingY3,$totalBoardMeetingsY3,$Y3Attendance,$boardMeetingY2,$totalBoardMeetingsY2,$Y2Attendance,$boardMeetingY1,$totalBoardMeetingsY1,$Y1Attendance); // echo $result; exit; if($result == -3) { $_SESSION['page3SaveFailed'] = 1; echo "<script>location.replace('../page3.php');</script>"; } else { $result = $bc->saveBCManagementDetails($userID,$managementID,$isAuthorized,$name,$designation,$address,$qualification,$experience,$experienceDetails,$otherInstitutionDetails,$managementFiles,$bcManagementDate,$relationshipStatus); if($result == -3) { $_SESSION['bcManagementSaveFailed'] = 1; echo "<script>location.replace('../page3.php');</script>"; } elseif($result == -4) { $_SESSION['bcManagementUpdateFailed'] = 1; echo "<script>location.replace('../page3.php');</script>"; } else { $result = $bc->saveBCCEODetails($userID,$ceoID,$ceoName,$ceoDesignation,$ceoQualification,$ceoExperience,$appointmentDate,$details,$kycFiles); if($result == -3) { $_SESSION['bcCEOSaveFailed'] = 1; echo "<script>location.replace('../page3.php');</script>"; } elseif($result == -4) { $_SESSION['bcCEOUpdateFailed'] = 1; echo "<script>location.replace('../page3.php');</script>"; } else { //success $_SESSION['saveSuccess'] = 1; echo "<script>location.replace('../page4.php');</script>"; } } } } else { echo "<script>location.replace('../page3.php');</script>"; } } else { echo "<script>location.replace('../page3.php');</script>"; } ?>