JezK
Edit File: page6App.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; $isFacilitator = $_POST['isFacilitator']; /*$facilitatorAddress = $_POST['facilitatorAddress']; $facilitatorState = $_POST['facilitatorState']; $facilitatorDistrict = $_POST['facilitatorDistrict'];*/ $facilitatorDate = $_POST['facilitatorDate']; $bcBfDescription = $_POST['bcBfDescription']; /*$proposedAddress = isset($_POST['proposedAddress'])?$_POST['proposedAddress']:""; $proposedState = $_POST['proposedState']; $proposedDistrict = $_POST['proposedDistrict'];*/ //$partnerAddress = $_POST['partnerAddress']; //$partnerID = $_POST['partnerID']; //partnerDetails $partnerAgencyID = $_POST['partnerAgencyID']; $partnerAgencies = $_POST['partnerAgencies']; $duration = $_POST['duration']; $durationTo = $_POST['durationTo']; //partnerOperationsDetails $partnerOperationsID = $_POST['partnerOperationsID']; $partnerState = $_POST['partnerState']; $partnerDistrict = $_POST['partnerDistrict']; //proposedDetails $proposedActivities = $_POST['proposedActivities']; $proposedID = isset($_POST['proposedID'])?$_POST['proposedID']:array(); $proposedState = isset($_POST['proposedState'])?$_POST['proposedState']:array(); $proposedDistrict = isset($_POST['proposedDistrict'])?$_POST['proposedDistrict']:array(); $proposedTaluk = isset($_POST['proposedTaluk'])?$_POST['proposedTaluk']:array(); //authorisedDetails $authorisedID = isset($_POST['authorisedID'])?$_POST['authorisedID']:array(); $managementID = isset($_POST['managementID'])?$_POST['managementID']:""; $authorisedName = isset($_POST['authorisedName'])?$_POST['authorisedName']:""; $authorizedFathersName = isset($_POST['authorizedFathersName'])?$_POST['authorizedFathersName']:array(); $authorisedDesignation = isset($_POST['authorisedDesignation'])?$_POST['authorisedDesignation']:array(); $authorisedAge = isset($_POST['authorisedAge'])?$_POST['authorisedAge']:array(); $authorisedQualification = isset($_POST['authorisedQualification'])?$_POST['authorisedQualification']:array(); $authorisedExperience = isset($_POST['authorisedExperience'])?$_POST['authorisedExperience']:array(); $authorisedLanguages = isset($_POST['authorisedLanguages'])?$_POST['authorisedLanguages']:array(); $authorisedAddress = isset($_POST['authorisedAddress'])?$_POST['authorisedAddress']:array(); $authorisedContact = isset($_POST['authorisedContact'])?$_POST['authorisedContact']:array(); //bank details $bankID = $_POST['bankID']; $bankName = $_POST['bankName']; $branch = $_POST['branch']; $accountNumber = $_POST['accountNumber']; $ifsc = $_POST['ifsc']; $files = $_FILES['file']; $bankFile = $_POST['bankFile']; $bankFiles = array(); //echo $isMFI;exit; //uploading income files for($i=0;$i<count($bankID);$i++) { $userFile = $files; 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)) { $bankFiles[$i] = $fileName1; } else { $_SESSION['fileUploadFailed'] = 1; $flag = 0; echo "<script>location.replace('../page6.php');</script>"; break; } } else { $bankFiles[$i] = $bankFile[$i]; } } if($flag == 1) { if($isFacilitator == 0) { $partnerAgencies = ""; $duration = ""; $durationTo = ""; $bcBfDescription = ""; /*$facilitatorAddress = ""; $facilitatorState = 0; $facilitatorDistrict = 0; $facilitatorDate = "";*/ } //$result = $bc->savePage6($userID,$isFacilitator,$partnerAgencies,$duration,$facilitatorAddress,$facilitatorState,$facilitatorDistrict,$facilitatorDate,$bcBfDescription,$proposedAddress,$proposedState,$proposedDistrict,$proposedActivities,$authorisedName,$authorizedFathersName,$authorisedDesignation,$authorisedAge,$authorisedQualification,$authorisedExperience,$authorisedLanguages,$authorisedAddress,$authorisedContact); //$result = $bc->savePage6($userID,$isFacilitator,$partnerAgencies,$duration,$facilitatorAddress,$facilitatorState,$facilitatorDistrict,$facilitatorDate,$bcBfDescription,$proposedAddress,$proposedState,$proposedDistrict,$proposedActivities); $result = $bc->savePage6($userID,$isFacilitator,$facilitatorDate,$bcBfDescription,$proposedActivities); if($result == -3) { $_SESSION['page6SaveFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } else { $userFile = $_FILES['resolutionFile']; if(isset($userFile['name'])) { if($userFile['size'] > 0) { $file = $userFile['name']; $file = str_replace(' ','_',$file); $path = '../'; $targetDirectory = 'uploads/'; $fileName1=time().$file; $fileName = $targetDirectory.$fileName1; if(move_uploaded_file($userFile['tmp_name'], $path.$fileName)) { $result = $bc->saveBCUserFiles($userID,6,$fileName1); if($result == -3) { $_SESSION['resolutionFileSaveFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } } else { $_SESSION['resolutionFileUploadFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } } } if($isFacilitator != 0) { //$result = $bc->savePartnerDetails($userID,$partnerID,$partnerAddress,$partnerState,$partnerDistrict); $result = $bc->saveBCPartnerOperations($userID,$partnerAgencyID,$partnerAgencies,$duration,$durationTo,$partnerOperationsID,$partnerState,$partnerDistrict); } else { $result = 1; } if($result == -3) { $_SESSION['partnerSaveFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } elseif($result == -4) { $_SESSION['partnerUpdateFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } else { $result = $bc->saveProposedDetails($userID,$proposedID,$proposedState,$proposedDistrict,$proposedTaluk); if($result == -3) { $_SESSION['proposedSaveFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } elseif($result == -4) { $_SESSION['proposedUpdateFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } else { $result = $bc->saveBankDetails($userID,$bankID,$bankName,$branch,$accountNumber,$ifsc,$bankFiles); if($result == -3) { $_SESSION['bankSaveFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } elseif($result == -4) { $_SESSION['bankUpdateFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } else { if($isFacilitator != 0) { $result = $bc->saveAuthorisedDetails($userID,$managementID,$authorisedID,$authorisedName,$authorizedFathersName,$authorisedDesignation,$authorisedAge,$authorisedQualification,$authorisedExperience,$authorisedLanguages,$authorisedAddress,$authorisedContact); } else { $result = 1; } if($result == -3) { $_SESSION['authorisedSaveFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } elseif($result == -4) { $_SESSION['authorisedUpdateFailed'] = 1; echo "<script>location.replace('../page6.php');</script>"; } else { //success echo "<script>location.replace('../preview.php');</script>"; } } } } } } else { echo "<script>location.replace('../page6.php');</script>"; } ?>