我有一个可以添加图标或图标文字的表格。问题是,当我提交表单时,该图标未与文件路径断开链接。
if (isset($_POST['icontext'])) { // echo '<pre>';print_r($_POST['icontext']);exit;
if(file_exists(UPLOAD_PATH . 'images/highlights_icon/' . $this->view->highlights['highlighticon'] )) {
unlink(UPLOAD_PATH . 'images/highlights_icon/' . $this->view->highlights['highlighticon']);
//echo '<pre>';print_r($this->view->highlights['highlighticon']);exit;
}
}
答案 0 :(得分:0)
我认为您想检查$_POST['icontext']
是否为空,而不是检查is_set
是否为空,因为即使它只是一个空字符串也可能会被设置。
因此将您的代码更改为
if (!empty($_POST['icontext'])) {
//...
}
答案 1 :(得分:0)
如果(!empty ($ _ POST ['icontext'])){
if(file_exists(UPLOAD_PATH。'images / highlights_icon /'。$ this-> view-> highlights ['highlighticon'])){unlink(UPLOAD_PATH。'images / highlights_icon /'。$ this-> view-> highlights [' Highlighticon']);
}
}