5
Hola, necesito poner un permiso 777 en mis archivos cargados pero no encuentro ningún documento para subir archivos en codeigniter ... ¿Es posible poner el permiso 777 con la clase de carga de codeigniter? ?Permiso de archivo con clase de carga de CodeIgniter
$ group_id = $ this-> input-> post ('group_id', TRUE);
// unlink('static/images/uploads/44');
// rmdir('static/images/uploads/45');
$dir = is_dir('../www/static/images/uploads/'.$group_id);
if($dir){
$config['upload_path'] = '../www/static/images/uploads/'.$group_id;
echo "test";
}
else{
mkdir('../www/static/images/uploads/'.$group_id, 0777);
$config['upload_path'] = '../www/static/images/uploads/'.$group_id;
}
$config['allowed_types'] = 'docx|pdf|doc|gif|jpg|png|tiff';
$config['max_size'] = '10000000';
$config['max_width'] = '999999';
$config['max_height'] = '99999';
$this->load->model('Teacher_model');
$this->load->library('upload', $config);
if (! $this->upload->do_upload())
{
$error = array('error' => $this->upload->display_errors());
print_r($error);
//$this->load->view('school/teacher/upload_form', $error);
}
else
{
$data = array('upload_data' => $this->upload->data());
$name = $this->input->post('name', TRUE);
$path = $data['upload_data']['file_name'];
$group_id = $this->input->post('group_id', TRUE);
$this->Teacher_model->add_ressources($group_id,$name,$path);
redirect('school/teachers/#tabs_group_ressource'.$group_id, 'location', 301);
}