jjzjj

FileName

全部标签

php - 发送post请求复制文件并获取进度响应

我正在使用以下代码发送一个复制文件的发布请求$.ajax({url:filename,type:'post',dataType:'html',data:{"data":someData},success:function(data){console.log(data);alert(data);},error:function(err){console.log(err);}});下面这个函数复制文件并给我进度functioncopyfiles($filename,$filesize){$remote=fopen('../filestorage/'.$filename,'r');$loca

php - 在 PHP 中使用用户输入的变量设置文件名

我只是想知道如何使用变量名在PHP中设置文件名?当我运行以下代码时:FirstName:LastName:文件名总是设置为“$filename.txt”,但我希望它是Adam.txt,或Brian.txt等取决于用户输入。 最佳答案 将''替换为""以便变量替换有效header("Content-Disposition:attachment;filename=\"$filename.txt\"");或者如果你想使用''header('Content-Disposition:attachment;filename="'.$filena

php - Fine Uploader 无法上传文件

我正在使用文件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 文件上传 : keep both files if same name

在PHP中是否有任何漂亮的解决方案允许我在文件名已经存在的情况下使用自动递增数字扩展文件名?我不想在一些不可读的东西中重命名上传的文件。所以我认为这样会很好:(允许所有图像文件。)Cover.pngCover(1).pngCover(2).png… 最佳答案 首先,让我们分开扩展名和文件名:$file=pathinfo();为了便于文件检查和追加,将文件名保存到新变量中:$filename=$file['filename'];然后,让我们检查文件是否已经存在并保存新的文件名,直到它不存在为止:$i=1;while(file_exis

php 仅从 csv 文件中选择第一列、中间列和最后一列

我有一个已上传的csv文件,我需要确定csv文件中有多少条目,并将第一列、中间列和最后一列格式化为具有$header=>$value对的关联数组。我有将整个csv格式化为数组的代码functioncsv_to_array($filename='',$delimiter=','){if(!file_exists($filename)||!is_readable($filename)){returnFALSE;}$header=NULL;$data=array();if(($handle=fopen($filename,'r'))!==FALSE){while(($row=fgetcsv(

javascript - 告诉 Apache 是否根据请求执行 PHP

我正在将PHP与Apache一起使用,想知道是否有一种方法可以从客户端指示不应执行/解析所请求的PHP文件。按照标准,我希望所有PHP文件都在请求时执行,但我想要一种从客户端指示不应执行该文件的方法。一个不错的解决方案是使用JavaScript在请求中提供额外的header,然后在.htaccess文件中编写一些代码来检查header是否存在,以及它是否告诉apache不执行文件,仅将其作为文本提供。使用GET参数或其他方式也可以。这可能吗?如果是,怎么办? 最佳答案 您还可以在.htaccess文件(或服务器配置)中设置处理程序:

php - 从服务器中删除图像

我使用了unlink方法删除了图片此图像仅位于此文件夹中。$filename="warning-icon.jpg";if(file_exists($filename)){unlink($filename);echo'File'.$filename.'hasbeendeleted';}else{echo'Couldnotdelete'.$filename.',filedoesnotexist';}但是图像并没有被删除。我有一个名为web04的服务器名称,它是我的默认服务器名称(客户端服务器名称)。我无法从该服务器的文件夹中删除图像。我在我的系统本地主机中检查过相同的代码,这里的图像被删除

PHP 包含具有更改文件名的图像文件

我是PHP的新手,如果这个问题看起来很初级,请原谅我。提前谢谢你。我需要在另一个页面上包含从网络摄像头生成的jpg。但是我只需要包含最新的jpg文件。不幸的是,网络摄像头为每个jpg创建了一个唯一的文件名。如何使用include或其他功能只包含最新的图像文件?(通常文件名类似于2011011011231101.jpg,它代表year_month_date_timestamp)。 最佳答案 简单的方法是借助以下代码获取最新图像$path="/path/to/my/dir";$latest_ctime=0;$latest_filenam

php - 如何在 HTML/PHP 中显示格式化的 Word 文档?

在HTML/PHP中显示格式化的Word文档的最佳方式是什么?这是我目前拥有的代码,但它没有格式化:$word=newCOM("word.application")ordie("CouldnotinitialiseMSWordobject.");$word->Documents->Open(realpath("ACME.doc"));//Extractcontent.$content=(string)$word->ActiveDocument->Content;echo$content;$word->ActiveDocument->Close(false);$word->Quit();

php - 下载时更改为原始文件名?

我通过此API将AmazonS3服务与PHP结合使用https://github.com/tpyo/amazon-s3-php-class我像这样将url传递给客户端https://domain.s3.amazonaws.com/bucket/filename_11052011111924.zip?AWSAccessKeyId=myaccesskey&Expires=1305311393&Signature=mysignature因此,当客户端单击或将URL粘贴到浏览器时,下载的文件名为filename_11052011111924.zip。但我将原始文件名存储在DB中。那么是否可以在