为了账号安全,请及时绑定邮箱和手机立即绑定

如何在上传的文件保存到服务器之前使用 getImagesize() ?

如何在上传的文件保存到服务器之前使用 getImagesize() ?

PHP
慕神8447489 2021-06-01 13:53:23
鉴于getImagesize()需要一个字符串并且$_FILES['myfile']是一个数组,我试图进入临时文件夹并将文件上传到那里以获取图像大小,但我确实收到错误消息。这是我得到的错误:警告:getimagesize(/home/everymorning/public_html/tmp/phpNFuAMD/images.jpeg):无法打开流:第 48 行的 /home/everymorning/public_html/demo1.php 中没有这样的文件或目录这是我尝试过的:$string = $_SERVER['DOCUMENT_ROOT'].$_FILES['myfile']['tmp_name'].'/'.$_FILES['myfile']['name'];echo getimagesize($string);而如果我尝试直接使用临时路径,我还得到一个错误:如果我使用:getimagesize($_FILES['myfile']['tmp_name']);我得到:注意:第 47 行 /home/everymorning/public_html/demo1.php 中的数组到字符串转换
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 110 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信