我我使用ckeditor编辑器开启图片上传模式后,上传图片的处理php源码如下,但是上传老是提示如下错误:
请指出错误原因:
以下为源代码:
$config[$type._size]*1024)
mkhtml($fn,,上传的文件不能超过.$config[$type._size].kb!);
//$filearr=explode(.,$_files['upload']['name']);
//$filetype=$filearr[count($filearr)-1];
$file_abso=$config[$type._dir]./.$config['name']...$filetype;
$file_host=$_server['document_root'].$file_abso;
if(move_uploaded_file($_files['upload']['tmp_name'],$file_host))
{
mkhtml($fn,$config['site_url'].$file_abso,$config['message']);
}
else
{
mkhtml($fn,,文件上传失败,请检查上传目录设置和目录读写权限);
}
}
}
//输出js调用
function mkhtml($fn,$fileurl,$message)
{
$str='';
exit($str);
}
?>
回复讨论(解决方案) 请确保你要上传的路径 有写入权限
有啊!
都给了777的权限了 !
请确保你要上传的路径 有写入权限
有啊 都给了777的权限了
检查上传路径是否存在,打印出存储路径看一下
mkhtml($fn,,文件上传失败,请检查上传目录设置和目录 读写权限 {$_files['upload']['tmp_name']} {$file_host});
看看输出是什么
