当我上传图片文件名包含“two words.jpg”(中间有一个空白区域)。它不会回显错误消息。有没有人有同样的问题?
PHP:
$file = $_FILES['Filedata'];
if ($file["size"] > 20000) {echo "Excess limit size"; die('EXCESS');}
答案 0 :(得分:0)
$dbq="\"";
$filename=$dbq.'hello there.jpg'.$dbq;
echo( $filename );
检查一下,如果你愿意,它会生成双引号(或单个引号)。
输出:“hello there.jpg”;
你没有其他选择使用引号或strreplace引号我猜可能会快一点!
当文件名包含空格时,你完全需要引号!!