1
0
Fork 0
NCA-Screens/application/controllers/upload.php

26 lines
823 B
PHP

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Upload extends CI_Controller {
public function index() {
$this->template->load('template','upload');
}
public function process() {
header('Content-Type: application/json',true);
$config['file_name'] = 135;
$config['max_size'] = 2048;
$config['upload_path'] = './uploads/';
// $config['allowed_types'] = 'gif|jpg|jpeg|png|bmp';
$config['allowed_types'] = 'jpg';
$this->load->library('upload', $config);
if (!$this->upload->do_upload('image')) {
$message = array('type' => 'error', 'status' => $this->upload->display_errors());
} else {
$message = array('type'=>'success','status'=>'Uploaded successfully','file'=>'http://screens.p5dev.com/' . $config['file_name']);
}
echo json_encode($message);
}
}