我编写了这段代码来存储图像并避免有人存储恶意软件或与图像不同的其他文件:
$content = file_get_contents($image);
file_put_contents($path, $content);
// Check imagesize to know if it is an image or not:
$sizeimage = getimagesize(dirname(__FILE__)."/".$path);
if($sizeimage[0]<10000){ echo "ok"; }else{ unlink(dirname(__FILE__)."/".$path); }
我尝试插入另一个文件,如 CSS 文件,并将 CSS 存储在数据库中。
为什么 ?我的代码有什么问题?