File manager - Edit - /home/u608250662/domains/rdsolution.org.in/public_html/jevica/application/controllers/Projects.php
Back
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Projects extends CI_Controller { public function __construct() { parent::__construct(); $this->load->library('session'); } function listing() { $this->chech_admin_login(); $data['BANNERDATA']= $this->projectss->selectallprojects(); $this->load->view('admin/projects/list',$data); } function add() { $this->chech_admin_login(); if(isset($_POST['submit'])) { if($_FILES['image']['name']!='') { $len = count($_FILES['image']['name']); $imgalt=$this->input->post('imageAlt'); $url=$this->input->post('url'); $youtube=$this->input->post('youtube'); $student= $this->input->post('student'); $course= $this->input->post('course'); $projectname= $this->input->post('projectname'); $guide= $this->input->post('guideby'); $status= $this->input->post('status'); for($i = 0; $i < $len; $i++){ $bimage=$_FILES['image']['name'][$i]; $path = 'media/uploads/projectcat/'.$bimage; move_uploaded_file($_FILES['image']['tmp_name'][$i] ,$path); $data['maincat'] = $this->input->post('parentcat'); $data['subcat'] = $this->input->post('subcat'); $data['youtube']=$youtube[$i]; $data['image'] = $bimage; $data['url'] = $url[$i]; $data['imagealt'] = $imgalt[$i]; $data['student'] = $student[$i]; $data['course'] =$course[$i]; $data['projectname'] = $projectname[$i]; $data['guidedby'] = $guide[$i]; $data['status'] =$status[$i]; // print_r($data); $this->projectss->insert($data); } } else { $images = ""; } $this->session->set_flashdata('message','<div class="alert alert-success">Record has been successfully saved.</div>'); redirect('projects/listing'); //print_r($images); } $subcat = $this->input->post('parentcat'); if($subcat!="") { $SUBCAT= $this->projectcat->selectbycat($subcat); echo "<option>ALL</option>"; foreach($SUBCAT as $subcategory) { echo "<option>".$subcategory->subcat."</option>"; } exit; } $this->load->view('admin/projects/add'); } function edit() { $this->chech_admin_login(); $args=func_get_args(); if(isset($_POST['submit'])) { if($_FILES['image']['name']=="") { $image= $_POST['oldimage']; } else { //$file_allow=array('jpg','png','gif','jpeg'); $path = 'media/uploads/projectcat/'; $image= $this->filesystem->upload('image',$path); } $data['maincat'] = $this->input->post('parentcat'); $data['subcat'] = $this->input->post('subcat'); $data['url']=$this->input->post('url'); $data['image'] = $image; $data['imagealt'] = $this->input->post('imageAlt'); $data['student'] = $this->input->post('student'); $data['course'] =$this->input->post('course'); $data['projectname'] = $this->input->post('projectname'); $data['guidedby'] =$this->input->post('guideby'); $data['status'] = $this->input->post('status'); $this->projectss->update($args[0],$data); $this->session->set_flashdata('message','<div class="alert alert-success">Record has been successfully updated.</div>'); redirect('projects/listing'); } $subcat = $this->input->post('parentcat'); if($subcat!="") { $SUBCAT= $this->projectcat->selectbycat($subcat); echo "<option>ALL</option>"; foreach($SUBCAT as $subcategory) { echo "<option>".$subcategory->subcat."</option>"; } exit; } $data['EDITBANNER']= $this->projectss->selectbannerbyid($args[0]); $this->load->view('admin/projects/edit',$data); } function delete() { $args=func_get_args(); $data= $this->projectss->selectbannerbyid($args[0]); $path ='media/uploads/projectcat/'.$data[0]->image; @unlink($path); $this->projectss->delete($args[0]); $this->session->set_flashdata('message','<div class="alert alert-success">Record has been successfully deleted.</div>'); redirect('projects/listing'); } function chech_admin_login() { $ci = & get_instance(); $USERID = $ci->session->userdata('USERID'); $USERNAME = $ci->session->userdata('USERNAME'); $logged_in = $ci->session->userdata('logged_in'); if($USERID=="" && $USERNAME=="") { redirect('admin/index'); } } }
| ver. 1.4 |
Github
|
.
| PHP 8.0.30 | Generation time: 0.24 |
proxy
|
phpinfo
|
Settings