0byt3m1n1
Path:
C:
/
wamp64
/
www
/
cpms_new
/
USER
/
[
Home
]
File: fileshelf_ctrl.php
<?php include( "../lib/config.php"); include_once("../model/defaults_mdl.php"); require_once BASE_DIR."/lib/db/connection.php"; require_once "../model/uploader_mdl.php"; require_once "../model/defaultValues_mdl.php"; $filename=""; $filedate_yy=""; $file_date=""; $filedescription=""; $error_flag=0; $filename=@$_POST['txtfilename']; $filedate_yy=@$_POST['txtfileyy']; $filedescription=@$_POST['txtfiledesc']; $filedate_mm= @$_POST['cmbfilemm']; $filedate_dd=@$_POST['cmbfiledd']; $filedate_yy=@$_POST['txtfileyy']; $file_date=$filedate_yy."-".$filedate_mm."-".$filedate_dd; if (!is_numeric(@$_POST['txtfileyy'])) { $error['filedate_numeric']="Please enter valid year"; $error_flag=1; } if($filename=="") { $error['filename_null']="Please Enter Filename"; $error_flag=1; } if($filedate_yy=="") { $error['filedate_yy_null']="Please Enter year"; $error_flag=1; } if($filedescription=="") { $error['filedescription_null']="Please Enter Description"; $error_flag=1; } $file_selected= $_FILES['ffshelf']['name']; if($file_selected=="") { $error['fileformat']=" please upload file"; $error_flag=1; } $result=Project::filenamecheck($filename); if($result=="True") { $error_flag=1; $error['file_exist']="File exists."; } if( is_uploaded_file($_FILES['ffshelf']['tmp_name']) ) { $type_temp = $_FILES['ffshelf']['type']; $original_file_name_temp=$_FILES['ffshelf']['name']; $table_id=Common::getTableID("fileshelf","file_shelf_id"); $table_id=$table_id+1; $temp_filepath= $_FILES['ffshelf']['tmp_name']; $result=Upload::uploadDoccument("fileshelf",$table_id,$type_temp,$original_file_name_temp,$temp_filepath); $temp_fn= $result['filename']; } if($error_flag==1) { include("fileshelf.php"); exit(); } else { $result= Project::addfile($filename,$temp_fn,$file_date,$filedescription); if ($result=="True") { $message="Registration Completed successfully.."; include("fileshelf.php"); exit(); } else { $message="Registration Failed.Invalid charactors found"; include("fileshelf.php"); exit(); } } ?>