【发布时间】:2019-12-02 13:12:28
【问题描述】:
遇到 PHP 错误 严重性:警告
消息:mkdir():文件存在
文件名:controllers/Galleries.php
行号:88
回溯:
文件:C:\xampp\htdocs\cms\panel\application\controllers\Galleries.php 行:88 功能:mkdir
文件:C:\xampp\htdocs\cms\panel\index.php 行:315 功能: 需要一次
我将授权权限更改为代码0777等,没有用
公共函数保存(){
$this->load->library("form_validation");
// Kurallar yazılır...
$this->form_validation->set_rules("title","Galeri Adı","required|trim");
$this->form_validation->set_message(
array(
"required" => "<b>{field}</b> alanı doldurulmalıdır"
)
);
$validate=$this->form_validation->run();
if ($validate) {
$gallery_type=$this->input->post("gallery_type");
$path="uploads/$this->viewFolder/";
$folder_name="";
if($gallery_type=="image"){
$folder_name=convertToSEO($this->input->post("title"));
$path="$path/images/$folder_name";
} else if($gallery_type=="file"){
$folder_name=convertToSEO($this->input->post("title"));
$path="$path/files/$folder_name";
}
$create_folder=mkdir($path, 0755);
if($create_folder){
echo "olusturuldu";
} else{
echo "basarisiz";
}
die();
【问题讨论】:
-
在制作之前检查文件夹/文件是否不存在
标签: php codeigniter mkdir file-exists