文件名图片上传

时间:2011-05-21 17:32:59

标签: php

当我上传图片文件名包含“two words.jpg”(中间有一个空白区域)。它不会回显错误消息。有没有人有同样的问题?

PHP:

$file = $_FILES['Filedata'];
if ($file["size"] > 20000) {echo "Excess limit size"; die('EXCESS');}

1 个答案:

答案 0 :(得分:0)

$dbq="\"";
$filename=$dbq.'hello there.jpg'.$dbq;
echo( $filename );

检查一下,如果你愿意,它会生成双引号(或单个引号)。

输出:“hello there.jpg”;

你没有其他选择使用引号或strreplace引号我猜可能会快一点!

当文件名包含空格时,你完全需要引号!!