0byt3m1n1
Path:
C:
/
Users
/
Administrator
/
AppData
/
Roaming
/
Code
/
User
/
History
/
19ec04e3
/
[
Home
]
File: TI0E.php
<?php include( "../lib/config.php"); include_once("../model/defaults_mdl.php"); //require_once "../model/Notification_mdl.php"; require_once BASE_DIR."/lib/db/connection.php"; require_once "../model/uploader_mdl.php"; require_once "../model/defaultValues_mdl.php"; require_once "pi_models.php"; //$arr_img_type = array( "image/bmp" => "bmp", "image/gif" => "gif", // "image/jpeg" => "jpeg", "image/png" => "png", "image/pjpeg" => "jpeg"); $u_id= @$_SESSION['user_id']; $p_id=@$_SESSION['project_id']; $mysqli = new mysqli("localhost", "root", "", "cpms"); $sql = "SELECT name, user_id FROM user WHERE is_admin = 0 ORDER BY name"; $result = $mysqli->query($sql); $pi_details = array(); $acc_name_array = array(); $pi_loop_var = 0; while ($row = $result->fetch_assoc()) { $acc_group = $row['name']; $pi_details[$row['user_id']] = $row['name']; $pi_loop_var++; $acc_name_array[$pi_loop_var] = $acc_group; } $budgetMasterArray = array(); $selectQueryBm = "SELECT * FROM tab_budget_head_master"; $resultBm = $mysqli->query($selectQueryBm); while ($budgetMaster = $resultBm->fetch_assoc()) { $bhmId = $budgetMaster['id']; $bhmName = $budgetMaster['name']; $budgetMasterArray[$bhmId] = $bhmName; } // print_r($budgetMasterArray); if(isset($_POST['save'])) { // 1 $error_flag=0; $projectcode=@$_POST['txtprojectcode']; $projecttitle=mysql_real_escape_string(@$_POST['txtprojecttitle']); $pinvestigator=mysql_real_escape_string(@$_POST['cmbpi']) ; $investigators= mysql_real_escape_string(@$_POST['txtinvestigator']); $fund= @$_POST['txtfund']; $fund_type= $_POST['cmbfundtype']; $duration= @$_POST['txtduration']; $abstract= @$_POST['txtabstract']; $objective=@$_POST['txtobjective']; $project_overlay=@$_POST['txtproject_overlay']; $start_dd=@$_POST['cmbStartdd']; $start_mm= @$_POST['cmbStartmm']; $start_yy=@$_POST['txtStartyy']; $sd=$start_yy."-".$start_mm."-".$start_dd; $end_dd=@$_POST['cmbEnddd']; $end_mm= @$_POST['cmbEndmm']; $end_yy=@$_POST['txtEndyy']; $ed=$end_yy."-".$end_mm."-".$end_dd; //echo $acc_name_array[$pinvestigator];exit(); $pi_name= $acc_name_array[$pinvestigator]; $sql="select pi_id from pi where name='$pi_name'"; $sql=mysqli_query($sql); while($row=mysql_fetch_array($sql)) { $pinvestigator=$row['pi_id']; } if (!is_numeric(@$_POST['txtStartyy'])) { $error['sd_numeric']="Please enter valid year"; $error_flag=1; } if (!is_numeric(@$_POST['txtEndyy'])) { $error['ed_numeric']="Please enter valid year"; $error_flag=1; } if($projectcode=="") { $error['code_null']="Please Enter Projectcode"; $error_flag=1; } if($end_yy=="") { $error['end_year_null']="Please Enter year"; $error_flag=1; } if($project_overlay=="") { $error['project_overlay_null']="Please Enter project_overlay"; $error_flag=1; } if($projecttitle=="") { $error['projecttitle']="Please Enter Projecttitle"; $error_flag=1; } /*if($pinvestigator=="") { $error['pinvestigator']="Please Enter Principle Investigator"; $error_flag=1; }*/ if($investigators=="") { $error['investigators']="Please Enter investigators name"; $error_flag=1; } if($fund=="") { $error['fundagency']="Please Enter fundagency"; $error_flag=1; } if($duration=="") { $error['duration']="Please Enter Duration"; $error_flag=1; } //if($abstract=="") // { // $error['abstract']="Please Enter Abstract"; // $error_flag=1; // } // if($objective=="") // { // $error['objective']="Please Enter Objective"; // $error_flag=1; // } if($start_yy=="") { $error['startd_null']="Please Enter year"; $error_flag=1; } $result=Project::projectCodecheck($projectcode); if($result=="True") { $error_flag=1; $error['project_exist']="Project exists."; } if( is_uploaded_file($_FILES['projectfilefield']['tmp_name']) ) { $type_temp = $_FILES['projectfilefield']['type']; $original_file_name_temp=$_FILES['projectfilefield']['name']; $table_id=Common::getTableID("addproject","project_id"); $table_id=$table_id+1; $temp_filepath= $_FILES['projectfilefield']['tmp_name']; $result=Upload::uploadDoccument("addproject",$table_id,$type_temp,$original_file_name_temp,$temp_filepath); $temp_fn= $result['filename']; } if($error_flag==1) { include("create_project.php"); exit(); } else { $result= Project::addProject($projectcode,$projecttitle,$pinvestigator,$investigators,$fund,$duration,$project_overlay,$sd,$ed,$abstract,$objective,$temp_fn,$fund_type); if ($result=="True") { //-------------Adding Default heads------- $u_id=@$_SESSION['user_id']; $proj_id=Common::getTableID("addproject","project_id"); $group_table_id=Common::getTableID("account","account_id"); $group_table_id=$group_table_id+1; for($i=1;$i<=$acc_head_count;$i++) { $sql="INSERT INTO `accgroup` ( `group_id` , `user_id` , `project_id` , `groupname` , `debit` , `credit` ) VALUES ( NULL , '$u_id', '$proj_id', '$acc_head[$i]', '0', '0' )"; mysql_query($sql); } // Project Fund(Grooup name) - Salary (Account name) $sql="INSERT INTO `account` ( `account_id` , `user_id` , `project_id` , `group_name` , `account_name` , `debit` , `credit` ) VALUES ( '$group_table_id' , '$u_id', '$proj_id', 'Project Fund','Salary', '0', '0' )"; mysql_query($sql); //---------------------------------------- $message="Registration Completed successfully.."; include("create_project.php"); exit(); } else { $message="Registration Failed.Invalid charactors found"; include("create_project.php"); exit(); } } }//1 ?>