Viewing: upload_file.php
<?php require_once('configuration/configuration.php'); $oComman = new CommonClass(); $oGeneral = new GeneralClass(); $oProduct = new ProductClass(); $iPageId = $_SESSION['F_USERID']; // Primery Key for table $oProduct->getUser($iPageId); $aUser = $oProduct->aResults; $sTableName = 'tbl_admin'; //print_r($defauls); if($_POST['_hiddenTXT'] == "1") { $aData = $_POST; $oGeneral->update_data($sTableName, $sTblMatchField, $aData, $iPageId); header("Location: dashboard.php?message=3"); } if($_POST['upload']) { print_r($_FILES); print_r($_POST); die; $iImageId = basename($_FILES['fld_image']['name']); if($iImageId != "") { if($aProductList[0]['fld_image']!=''){unlink('upload/'.$aProductList[0]['fld_image']);} if($_FILES['fld_image']['size'] > 0) { $aImage = $_FILES['fld_image']; $sFileName = uniqid(); $aExt = explode('.', $aImage['name']); //Get the extention of File $sExt = strtolower(end($aExt)); //To get the extention and change it lower case $sDatabaseFileName = $sFileName.".".$sExt; $dirPath = 'upload'; $sReturn = $oGeneral->upload_files($sALLOWED_EXT, $aImage, $dirPath, $sFileName); if($sReturn == '0'){ $aData['fld_image'] = $sDatabaseFileName; $oGeneral->update_data($sTableName, $sTblMatchField, $aData, $iPageId); header("Location: add-product.php?message=3&id={$iPageId}&type=edit"); } } } } if(isset($_FILES["file"]["type"])) { $validextensions = array("jpeg", "jpg", "png"); $temporary = explode(".", $_FILES["file"]["name"]); $file_extension = end($temporary); if ((($_FILES["file"]["type"] == "image/png") || ($_FILES["file"]["type"] == "image/jpg") || ($_FILES["file"]["type"] == "image/jpeg") ) && ($_FILES["file"]["size"] < 10000000)//Approx. 100kb files can be uploaded. && in_array($file_extension, $validextensions)) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br/><br/>"; } else { if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " <span id='invalid'><b>already exists.</b></span> "; } else { $sourcePath = $_FILES['file']['tmp_name']; // Storing source path of the file in a variable $targetPath = "upload/".$_FILES['file']['name']; // Target path where file is to be stored move_uploaded_file($sourcePath,$targetPath) ; // Moving Uploaded file echo "<span id='success'>Image Uploaded Successfully...!!</span><br/>"; //echo "<br/><b>File Name:</b> " . $_FILES["file"]["name"] . "<br>"; //echo "<b>Type:</b> " . $_FILES["file"]["type"] . "<br>"; //echo "<b>Size:</b> " . ($_FILES["file"]["size"] / 1024) . " kB<br>"; //echo "<b>Temp file:</b> " . $_FILES["file"]["tmp_name"] . "<br>"; $sTblMatchField = 'fld_id'; $sTableName = 'tbl_admin'; $aData = $_POST; $aData['fld_image'] = $_FILES["file"]["name"]; $oGeneral->update_data($sTableName, $sTblMatchField, $aData, $iPageId); } } } else { echo "<span id='invalid'>***Invalid file Size or Type***<span>"; } } ?>
Return