获取文件时只接受单点?

时间:2017-08-24 12:38:41

标签: php html

当我尝试使用php上传图像时,它会接受以.php.jpg结尾的文件,例如:acp_1.php.jpg如何阻止用户添加此类文件?

2 个答案:

答案 0 :(得分:1)

使用此正则表达式:

^ [^ \。\ S] + \。[^ \。\ S] + $

确保用非空格字符包裹的唯一点,完成你所要求的工作。

答案 1 :(得分:0)

您可以使用strpos($string, '.php')。 只要做一个条件if(strpos(***)),然后你可以阻止它。