草庐IT

分片上传

全部标签

php - TYPO3 扩展构建器多张图片上传不工作

我的目标是在TYPO37.6.2版本中使用扩展构建器创建扩展。我从扩展构建器文档创建了类别产品扩展,除了上传单个图像外,它工作完美。但我必须创建功能以将多个图像添加到单个产品并在前端显示图像轮播。但是扩展构建器不适用于文件上传。我是TYPO3的新手,所以我不明白如何向其中添加多个图像?我阅读了太多文档,但没有找到完美的解决方案。我只想知道如何给产品添加多张图片的流程?提前致谢! 最佳答案 最后我得到了这个问题的答案。转到您的扩展程序并按照步骤操作-/Classes/Domain/Model/YourModel.php/***your

php - 无法增加本地 WordPress 中的最大上传文件大小

我正在使用我自己的localhost(ubuntu和apache2)来运行wordpress4.8。我想增加最大上传文件大小。我尝试了这些方法但没有解决:1.在/var/www/html中创建php.ini或在/etc/php/7.0/apache2/php.ini:upload_max_filesize=512Mmemory_limit=512Mpost_max_size=512Mmax_execution_time=3002.更改/var/www/html中的.htaccess:php_valueupload_max_filesize512Mphp_valuepost_max_si

php - 你如何处理PHP中的临时图片上传?

我正在用PHP创建一个在线游戏,用户可以在其中创建可玩的角色。每个角色都可以有一张用户上传的肖像。一个玩家可以同时拥有多个角色,他们的头像可以随时更换。当然,图片必须调整大小并重新压缩以避免文件过大。这是我的问题:当玩家更改他的数据(其中包括图片),然后点击“保存”时,服务器端验证就会启动。它会检查诸如非唯一角色名称、空的必填字段等内容。如果有任何错误找到了,就会显示出来。在这种情况下,表格应该预先填充玩家输入的数据,因此他只需更改错误的位,而不是重新输入所有内容。但是这种“临时”状态的图片怎么保存呢?我无法预填充文件上传字段,浏览器不允许这样做。如果我将它保存在一个临时文件中,那么在

php - 通过浏览按钮选择仅图像上传

我想制作一个文件上传表单。但我的困惑是,当我将文件元素放入html中时,它允许选择所有类型的文件。我希望浏览按钮只允许从文件系统中选择图像。实际上它应该只显示文件系统的图像。提前致谢。 最佳答案 带有MIME类型列表的“accept”属性,不受任何浏览器支持。可以用JS整理文件扩展名,或者试试http://swfupload.org/ 关于php-通过浏览按钮选择仅图像上传,我们在StackOverflow上找到一个类似的问题: https://stackov

php - 使用 multipart/form-data 上传 curl 文件

我在使用curl上传文件时遇到问题。我想在视频托管网站上上传我的服务器文件。该脚本需要Content-type:multipart/form-data和Content-type:video/mp4,但我不知道该怎么做。上传后,文件具有contenttypeapplication/octet-stream。这是脚本classcurl{function__construct($use=1){$this->ch=curl_init();if($use=1){curl_setopt($this->ch,CURLOPT_POST,1);curl_setopt($this->ch,CURLOPT_

php - 通过 FTP 上传时文件修改日期/时间发生变化

FTP/PHP问题在这里。在我的一个页面上,我从目录加载.txt文件。很简单。我还使用这个显示文本文件的修改日期:date('m/d/Y',filemtime($file));这在我的WAMP服务器上运行良好,但是当我通过FTP上传文件时,修改日期更改为上传时间。我目前在一家免费托管服务提供商(准确地说是freehostia)上托管。有什么办法可以防止修改后的日期/时间在上传时发生变化?或者是否有其他方法可以解决这个问题?任何想法表示赞赏。 最佳答案 大多数FTP客户端都有一个选项,可以在上传时保留文件的修改时间-寻找您的选项。我知

php - 上传图像而不损失质量

我使用这个类来上传和调整图像大小。问题是图像质量差!我需要在不降低质量的情况下上传图片!classSimpleImage{var$image;var$image_type;functionload($filename){$image_info=getimagesize($filename);$this->image_type=$image_info[2];if($this->image_type==IMAGETYPE_JPEG){$this->image=imagecreatefromjpeg($filename);}elseif($this->image_type==IMAGETYP

PHP 图片上传 - 重命名而不丢失扩展名?

我目前有:$file_name=$HTTP_POST_FILES['uid']['name'];$random_digit=rand(0000,9999);$new_file_name=$random_digit.$file_name;$path="uploads/images/users/".$new_file_name;if($ufile!=none){if(copy($HTTP_POST_FILES['uid']['tmp_name'],$path)){echo"Successful";echo"FileName:".$new_file_name."";echo"FileSize

php - Google 云端硬盘服务帐户上传的位置

我正在尝试使用服务帐户将文件上传到我的Google云端硬盘。当我部署这段代码时,我不希望用户授权,我希望他们上传到我的帐户。我通过PHP使用它,下面是我到目前为止的位置。此代码基于官方文档给出的示例。当我运行php脚本时,我没有收到任何错误,并且我打印了结果变量。它有多个URL,当我使用创建所有这些的同一个帐户访问它时,它说我需要请求许可。当我查看我的GoogleDevelopers控制台时,它说它收到了请求并成功运行了它。但是,该文件没有显示在我的Google云端硬盘中。我不太确定在服务帐户上的何处可以看到这些文件,以及如何将此文件放入我的Google云端硬盘。下面是我的代码。我是不

php - 用于文件上传的 PHP 的 $_FILES 的 Perl 等价物是什么?

PHP的$_FILES的Perl等价物是什么?我有一些软件可以将日志文件发送到Web服务器,我需要使用Perl而不是PHP来检索它们。我正在使用CGI.pm。这是PHP中的代码:$value){$uploaded_file=$_FILES[$key]['tmp_name'];}?> 最佳答案 它在pod中:my$q=CGI->new();#getfilehandlelikeobjectsfromthequery.my@uploaded_files=$q->upload();#getfilebynamemy$fh=$q->upload