【发布时间】:2014-02-05 13:33:42
【问题描述】:
我 preg_replace 任何东西,例如 .php.jpg、.php.png、 .js.jpg,.js.png,出于安全目的,以上传文件(图像)的名称,想知道是否有任何扩展名我应该上传完成后将文件移动到相应文件夹之前是否也考虑替换?
【问题讨论】:
-
这个替换想要达到什么目的?
-
排除文件上传后作为php文件运行的可能性。
-
您正在使用黑名单方法处理安全问题。这永远都行不通。永远不要逐字使用上传文件的名称。
-
@deceze,你的意思是在将文件保存到某个目录时永远不要使用文件的实际名称?
标签: javascript php image upload