【php上传大文件设置方法php7php环境搭建php从入门到精通】教程文章相关的互联网学习教程文章

PHP:上传大文件时遇到问题【代码】

我正在使用PHP进行文件上传,这对我本地主机上的大小为2.8MB的文件很有效 – 但不是我的Mediatemple GS主机.小于2MB的文件工作正常,但任何更大的文件似乎都不起作用…我没有收到任何错误消息但是当上传完成时,在uploads目录中找不到该文件… 我用Google搜索,并将以下行添加到.htaccess文件中:php_value memory_limit 120M php_value max_execution_time 120 php_value upload_max_filesize 10G php_value post_max_size 10G我知道上...

如何在php上传之前重命名文件【代码】

我想动态重命名文件然后上传它.我从DB获取文件名.但是当我重命名文件时,它没有从DB获取名称值.它正在考虑我要添加的静态部分.这是我的代码 uploadId.php:$con=mysqli_connect("localhost","root","****","database");$result= mysqli_query($con,"SELECT op_id FROM Optrs_info WHERE op_id='1234'");$res= mysqli_fetch_array($result); $opid= $res["op_id"];$id= $opid . "add2";$_SESSION['id']= $id;在这里,我用新名称上传文...

PHP上传如果ISSET总是说它是?【代码】

好吧,我的代码有一些奇怪的问题.我正在尝试使用照片上传文本上传表单.现在,我需要检查照片是上传还是只插入文字. 简化的代码如下所示:if (isset ($_FILES['image'])){ echo 'yes';} else { echo 'no'; }表格如下:<form action="" method="post" enctype="multipart/form-data" class="contact-form"><form action="" method="post" enctype="multipart/form-data" class="contact-form"><label for="title"><strong>...

php – 上传时压缩图片文件大小?【代码】

我正在将产品截图上传到我的网站…我想原样上传原始图像并为其创建缩略图,但在上传两个文件后,创建的缩略图的文件大小比预期的要大.有没有什么方法可以减少缩略图的文件大小而不影响PHP的质量或使用Imagemagick(我不知道如何使用但我愿意学习,如果需要)…下面是我用来上传文件的代码..<form action="<?php echo $_server['php-self']; ?>" method="post" enctype="multipart/form-data" id="something" class="uniForm"><input na...

php – 上传文件最安全的方法是什么?

我工作的公司最近在我们托管的网站上遇到了许多标头注入和文件上传攻击,虽然我们已经修复了标头注入攻击的问题,但我们尚未控制上传漏洞. 我正在尝试设置一个即插即用类型的上传脚本系列,以便内部使用,设计人员可以将其复制到他们的网站结构中,修改一些变量,并有一个随时可用的上传表格.他们的网站.我们希望尽可能地限制我们的曝光(我们已经关闭了fopen和shell命令). 我在网站上搜索了最后一小时,发现许多不同的答案处理依赖外部资源...

如何使用jquery的$.ajax函数和json和php上传文件【代码】

我试图使用jQuery的$.ajax函数上传文件,但没有得到任何输出.有人请帮我解决这个问题.我不知道这个脚本是否正确.我的脚本是:$.ajax({url:'newsup.php',data: "",type: 'POST',contentType:'multipart/form-data',dataType: 'json',catche: 'false',success:function(data6){$("#disp").removeClass().addClass((data6.error=== false)? 'success':'error').html(data6.msg).fadeIn('fast');//dele();if($("#disp").hasClass('succe...

PHP – 上传多个图像【代码】

我需要通过表单上传多个图片.我以为我会毫无问题地做到这一点,但我有一个. 当我尝试做foreach并按图像获取图像时,它并不像我希望的那样表现. HTML<form method="post" action="" enctype="multipart/form-data" id="frmImgUpload"><input name="fileImage[]" type="file" multiple="true" /><br /><input name="btnSubmit" type="submit" value="Upload" /> </form>PHP<?php if ($_POST) {echo "<pre>";foreach ($_FILES['fileImag...

post – 使用PHP上传大于2GB的文件【代码】

我正在尝试将大于2GB的文件上传到本地PHP 5.3.4服务器.我设置了以下服务器变量:memory_limit = -1 post_max_size = 9G upload_max_filesize = 5G但是,在error_log中我发现:PHP Warning: POST Content-Length of 2120909412 bytes exceeds the limit of 1073741824 bytes in Unknown on line 0谁能告诉我为什么这会一直失败呢?解决方法:也许这可以来自POST大小的apache限制: http://httpd.apache.org/docs/current/mod/core.ht...

PHP上传,提取和进度条【代码】

我需要帮助为我的php上传网站创建一个进度条.我有上传和exctract部分排序但我需要帮助进度条.我不知道怎么做.此外,上传的文件大小是否最大? HTML<?php if($message) echo "<p>$message</p>"; ?> <form enctype="multipart/form-data" method="post" action=""> <label>Choose file (.zip): <input type="file" name="zip_file" /></label> <br /> <input type="submit" value="Upload" name="submit" value="Upload" /> </form>PH...

使用PHP上传文件【代码】

我想将文件上传到给定的文件夹.<?php $folder = "upload/"; if (is_uploaded_file($HTTP_POST_FILES['filename']['tmp_name'])) { if (move_uploaded_file($HTTP_POST_FILES['filename']['tmp_name'], $folder.$HTTP_POST_FILES['filename']['name'])) {echo "File uploaded";} else {echo "File not moved to destination folder. Check permissions";}; } else {secho "File is not uploaded"; }; ?>错误是:Notice: Undefin...

PHP上传文件仿微信文件名命名【代码】【图】

在做文件上传时遇到一个需求,上传时判断文件名称是否重复,如果重复则在后面标记数字,重新命名后继续上传。 比如文件名为“测试.jpg”,上传时假如该文件存在,则改名为“测试(1).jpg”上传。 下面为代码展示 效果图 public function uploadFile(Request $request){// $data = json_decode(file_get_contents("php://input"), true);$userId = request()->userid;if (!$userId) return $this->responseJson(self::CODE_USE...

如何使用PHP上传FTP服务器上的大文件?【代码】

$ftp_server = 'ftp.abc.com'; $remote_file = "myvideo.avi"; // file size 210MB $file = "myvideo.avi"; // file size 210MB $conn_id = ftp_connect($ftp_server); // set up basic connection// login with username and password $login_result = ftp_login($conn_id, 'faraz@abc.com', 'password');ftp_pasv($conn_id, true); // turn passive mode on // upload a file if (ftp_put($conn_id, $remote_file, $fil...

如何将文件从php上传到amqp【代码】

我想知道……我怎么能从php发送一个文件到rabbitmq队列.我经历了许多例子,其中大多数都没有用.下面是一个接近工作的消费者生产者示例.以下是publisher.php<?phprequire_once('../php-amqplib/amqp.inc');include('../config.php');$conn = new AMQPConnection(HOST, PORT, USER, PASS, VHOST);$channel = $conn->channel();$channel->exchange_declare('upload-pictures','direct', false, true, false);$metadata = json_encode(a...

如何将图像从cropit导出到php上传?【代码】

我一直在互联网上搜索一段时间,找不到任何告诉我如何将结果从$(‘#image-cropper’).cropit(‘export’)转换成PHP可以上传到服务器的图像的内容.我正在使用Cropit插件,我需要的是一个可以传递到我的php上传脚本的图像.我的代码如下: HTML:<div id="image-cropper"><input type="file" class="cropit-image-input" /><div class="cropit-image-preview"></div><input type="range" class="cropit-image-zoom-input" /><button cla...

PHP上传问题【代码】

我有php上传问题,我有以下代码:define('GW_UPLOADPATH', '/var/www/train/ch5/images/'); $name = $_POST['name']; $score = $_POST['score']; $screenshot = $_FILES['screenshot']['name'];$target = GW_UPLOADPATH.$screenshot; echo $_FILES['screenshot']['tmp_name'].'<br/>'; move_uploaded_file($_FILES['screenshot']['tmp_name'], $targe) or die("Upload Error!");我上传错误!上传文件的临时文件是:/tmp/php9Khayp但...

PHP7 - 相关标签