gpt4 book ai didi

php - 如何知道是否使用 getimagesize 函数的文件图片

转载 作者:行者123 更新时间:2023-11-29 05:28:36 27 4
gpt4 key购买 nike

<form action = "index.php" method = "POST" enctype = "multipart/form-data">
<input type = "file" name = "image_name" /><input type = "submit" value = "Upload" name = "upload"/>
</form>

<?php
include("connect.php");

if(isset($_POST['upload'])){
$file = file_get_contents($_FILES['image_name']['tmp_name']);
$name = $_FILES['image_name']['name'];
$image_size = getimagesize($_FILES['image_name']['tmp_name']);

if($image_size == false){
echo "Thats not an image.";
}

}
?>

出现错误。如何避免错误通知?

这是错误信息:

Notice: getimagesize() [function.getimagesize]: Read error! in C:\xampp\htdocs\picture\index.php on line 16

最佳答案

使用@getimagesize 来取消通知。如果无法将文件作为图像读取,则错误是预期的行为。

参见 PHP: Error Control Operators有关 @ 运算符的更多信息。

关于php - 如何知道是否使用 getimagesize 函数的文件图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17226842/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com