关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我有一个网络应用程序,用户可以在其中上传PDF文档。是否有可用于密码保护PDF文件的PHP库?我需要库来保留原始PDF的所有方面(即大小、字体、分辨率等)。
我正在使用文件uploaderjquery插件,以便在我的网站上上传ajax文件。但是,我只是不知道出了什么问题以及为什么它不起作用。插件:http://fineuploader.com/index.html我的代码:我直接从他们的演示中获取了代码:$(document).ready(function(){$fub=$('#fine-uploader-basic');$messages=$('#messages');varuploader=newqq.FileUploaderBasic({button:$fub[0],action:'http://localhost/script/fi
在PHP中是否有任何漂亮的解决方案允许我在文件名已经存在的情况下使用自动递增数字扩展文件名?我不想在一些不可读的东西中重命名上传的文件。所以我认为这样会很好:(允许所有图像文件。)Cover.pngCover(1).pngCover(2).png… 最佳答案 首先,让我们分开扩展名和文件名:$file=pathinfo();为了便于文件检查和追加,将文件名保存到新变量中:$filename=$file['filename'];然后,让我们检查文件是否已经存在并保存新的文件名,直到它不存在为止:$i=1;while(file_exis
只是想知道什么更好:动态创建缩略图:[+]轻松创建多种拇指尺寸[+]易于维护[-]通过PHP发送图片浪费cpu在用户上传后创建拇指:[+]节省服务器CPU[-]维护和增加新的拇指大小都非常痛苦[-]可能从未显示大拇指。有什么建议吗?我真的应该担心CPU吗?假设我有数千张图片,每张图片都需要5种以上不同尺寸的拇指。将来可能会有更多尺寸。 最佳答案 [-]wastingcpubysendingimagesthruPHP您不必为每个请求一次又一次地生成相同的图像!第一次请求时生成图像,然后将其放在Web服务器下次提供服务的地方。使用mod
我在手册中看到了很多关于创建表单来上传文件的问题和信息。我已经能够设置一个表单来处理文件上传。下载文件后是否有任何基于Zend的代码来处理这些文件。每个教程或手册引用似乎都类似于:if($form->isValid()){////...Savetheform...//}我可以使用move_uploaded_file等nativephp函数来管理上传。我是否遗漏了什么,或者Zend只是回退到使用临时文件名作为其他代码段中的数据段? 最佳答案 在说明书上http://framework.zend.com/manual/2.1/en/mo
我是XMLHttpRequest的新手,我一直使用它作为使用JavaScript的FormData()的AJAX文件uploader。我遇到的问题是它似乎可以正常上传,尽管我认为它没有将它发送到正确的PHP文件,或者我的PHP错误,因为在图片应该所在的文件夹中没有显示任何内容。目前不知道如何查看返回的html数据JavaScript:$("#form").submit(function(event){event.preventDefault();event.stopPropagation();varform=$(this);varfile=document.getElementById
我是php的初学者,现在正在用php做一个项目。我想上传图片(最多四个图片文件)。我使用以下代码上传图片。count=1;functionadd_file_field(){if(countAdd我使用以下代码进行单个文件上传。它正在运行0){echo"FileError:".$_FILES["file"]["error"]."";}else{echo"UploadFileName:".$_FILES["file"]["name"]."";echo"FileType:".$_FILES["file"]["type"]."";echo"FileSize:".($_FILES["file"]
我无法让我的上传脚本适用于文件格式pdf、doc、odt和txt。有没有办法接受所有文件格式,只是对象上的最大大小有限?这是我的脚本:0){echo"Feilmelding:".$_FILES["file"]["error"]."";}else{echo"Dennefilenerlastetopp:".$_FILES["file"]["name"]."";echo"Typefil::".$_FILES["file"]["type"]."";echo"Størrelse:".($_FILES["file"]["size"]/1024)."kB";if(file_exists("uploa
我正在尝试将我的文件上传为圆圈,但无法正常工作。我看过一些关于对图像应用蒙版的主题,但是当我应用蒙版时它需要很长时间并且服务器关闭了请求。我正在为Laravel使用InterventionImage库我的代码如下:$identifier="{$this->loggedUser->id}".str_random(9).".{$file->getClientOriginalExtension()}";$mask=$this->createCircleMask(200,200);$thumbMask=$this->createCircleMask(40,40);Image::make($fi
我一直在尝试让文件上传在IE8中正常工作。我看到的唯一解决方案是发布到IFrame。为什么这样做?是否不可能有一个简单的表格,例如Selectimagetoupload:直接提交给PHPif(isset($_POST["submit"])){$check=getimagesize($_FILES["fileToUpload"]["tmp_name"]);if($check!==false){echo"Fileisanimage-".$check["mime"].".";$uploadOk=1;}else{echo"Fileisnotanimage.";$uploadOk=0;}}为什么