jjzjj

FileName

全部标签

php - @include ("filename") 是什么意思?那和 include "filename"有什么区别?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Reference-WhatdoesthissymbolmeaninPHP?我正在制作一个Web应用程序,它使用URL查询来访问应用程序的不同部分。我一直在寻找一种解决方案,使无效查询(如index.php?page=dashboarrrd)显示错误404消息而不是PHP错误。经过一些搜索,我发现我可以使用类似下面的东西来完成这项工作:if(!@include($fileName)){@include("pageData/404.php");}这是有道理的,但我不知道为什么会这样。我的意思是,include之

PHP 无法识别其中包含撇号的文件名

目前我正在尝试使用PHP检查文件是否存在。我正在尝试检查的当前文件中是否存在撇号,该文件名为:13067-AP-03A-Situationprojetée.pdf。我用来检查文件是否存在的代码是:$filename='C:/13067-AP-03A-Situationprojetée.pdf';if(file_exists($filename)){echo"Thefileexists";}else{echo"Thefiledoesnotexist";}我现在面临的问题是,每当我尝试检查文件是否存在时,我都会收到它不存在的消息。如果我继续删除é,我会收到该文件确实存在的消息。如果文件中有

php - 使用带有重音文件名的 md5_file() 函数

在我的PHP脚本中,我使用md5_file()函数为每个分析的文件返回一个md5key。但是,当文件名中有重音符号时,md5_file()函数无法读取该文件。//filename:Flash_Conquête_Galactic.txtWarning:md5_file(.....):failedtoopenstream:Nosuchfileordirectoryin我尝试使用iconv()函数或utf8_encode()函数,但都没有结果。有什么办法可以在不修改文件名的情况下解决这个问题吗? 最佳答案 看起来$filename可能以某

php - 强制下载瑞典字符 (åäö) 文件名

这个问题在这里已经有了答案:HowtoencodethefilenameparameterofContent-DispositionheaderinHTTP?(21个答案)关闭8年前。我使用以下代码和函数强制下载文件,如果文件名不包含瑞典语字符(如ÅÄÖ),它会很好用。$file_id=$_GET['f'];$sql="SELECT*"."FROMattachment"."WHEREattachment_id=".$file_id."".$res=mysql_query($sql);$row=mysql_fetch_array($res);$filename=$row['filenam

php - Symfony2 - 文件下载和 'The filename fallback must only contain ASCII characters.' 错误

在这里使用Symfony2.5,用户将MSOffice文件上传到我们的应用程序中,并在以后根据需要下载。现在,当文件附件包含非ASCII字符时(这很常见,因为我们来自捷克共和国),Symfony会引发错误“文件名回退必须仅包含ASCII字符。”我发现了很多关于这个问题的报告和讨论,例如https://github.com/symfony/symfony/issues/9093...但没有真正的解决方案。我知道我可以在制作Content-Dispositionheader时将文件名转换为ascci,但它会更改呈现给用户的文件名,这对用户来说不是很好而且很容易误导。有没有办法避免这种情况并

php - 由于特殊字符困惑,图像未在 wordpress 上显示

我的网站感染了恶意软件。清理我的网站后,我注意到一些wordpress图片由于特殊字符问题而没有显示。例如,这是在FTP上显示的图像名称sandí-a-asd-123.jpg但是如果我通过这个路径访问url还是访问不到mysite/imagepath/sandÃ-a-asd-123.jpg只能通过这条路径访问mysite/imagepath/sandÃ%C2%ADa-asd-123.jpg现在我该怎么办?我应该更改wordpress数据库中的所有图像名称还是应该通过FTP更改名称?谢谢 最佳答案 这个wordpress功能对我有用

PHP 取消链接延迟

我在使用unlink函数时遇到了一些问题。我有一个页面,当刷新时,它会在目录中搜索新添加的文件。用户可以选择管理文件,也可以删除任何文件。然而,当用户删除文件时,在实际文件从服务器目录中删除之前几乎有5秒的延迟。同时,如果用户刷新浏览器,应该删除的同一个文件会重新显示为一个新文件。这样做的问题是,如果用户再次删除该文件,由于最初的延迟,该文件将不再存在...对此有什么想法吗?这让我发疯,不知道如何补救这种情况...... 最佳答案 一种解决方案是在调用unlink()时创建一个新文件,并将新文件命名为$original_filena

php require_once "FILENAME"导致需要打开失败 ''

在.php中我有这个:Line64require_once'Zend/View/Stream.php'在apache错误日志中我看到:[error][client127.0.0.1]PHPFatalerror:require_once():Failedopeningrequired''(include_path='…………我已经用谷歌搜索和调试四个小时了。也许这对某些人来说听起来很熟悉。我不明白如何代码行require_once'Zend/View/Stream.php'原因Failedopeningrequired'' 最佳答案

php - Luracast ReSTLer 3 RC6 : How to rename XML objects names

我有一个代码,例如:array('file'=>array(array('filename'=>'test1.jpg','modified'=>'2015-01-0100:00:00',),array('filename'=>'test2.jpg','modified'=>'2015-01-0200:00:00',),array('filename'=>'test3.jpg','modified'=>'2015-01-0300:00:00',),),));}}JSON输出为:{"files":{"file":[{"filename":"test1.jpg","modified":"20

php - 我提供的图片不正确吗,它们都显示为旋转了 90 度

我曾经发现这段代码可以从我的服务器向客户端提供图像:$filename=$_GET["filename"];if($filename==null||strlen($filename)当我通过浏览器运行这个php文件时(比如在浏览器的地址栏中调用这个脚本),肖像图像显示肖像。但是当我在HTML文件中运行它时(我动态设置了img元素的src),所有纵向图像都显示为横向(例如旋转90度)。我应该在响应(-headers)中包含图像是横向还是纵向的内容?这是我在html中加载图像的方式:document.getElementById('next').src="image.php?filenam