草庐IT

random_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 - "random"盐比 "unique"盐有什么好处?

我目前正在编写一个程序,其中一部分涉及安全地创建密码哈希以存储在数据库中,我遇到了phpass框架,这似乎是强烈推荐的。在phpass中,他们似乎竭尽全力生成一种尽可能真正随机的盐,用于哈希(例如,从/dev/urandom读取)。我的问题是,与简单地使用uniqid()相比,这样做有什么好处?重点不就是确保用于散列的盐彼此不同而不是随机的吗?使用真正随机的盐实际上不会比使用独特的盐更糟糕,因为它可能会产生碰撞而uniqid()不会?编辑:我的问题不是关于计算机环境中是否存在“真正的”随机性,所以也许我措辞有误,但我的问题更多的是“更多”的随机盐是否有任何好处比盐更独特。

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 - 如果随机数等于固定数,则更新访问者计数 [if random == fixed : increase visitor count]

在瑞典最受欢迎的网站之一工作时,我遇到了一个(对我来说)奇怪的片段,它在每个页面上运行:if(rand(0,100)===50)//increasevisitorcount它的作用是生成一个随机数,如果它等于一个固定数(在本例中为50),它将增加访问者计数。在显示统计信息的页面上,访客数乘以例如100后才显示。我确实意识到为每个页面View写入数据库可能并不理想,尤其是对于像这样的非常大的网站。但这真的会生成正确的统计数据吗?仅仅因为99个访问者的随机数等于除100以外的所有内容,并不意味着下一个访问者将获得100。我是react过度了,还是这是一个糟糕的统计实现?

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 - 无法使用 DOMDocument->save ('filename' 保存 xml 文件)

我有一个简短的PHP程序,它加载一个XML文件(test02.xml),然后尝试将它保存在另一个文件中。程序是:array('overwrite'=>TRUE));$stream_context=stream_context_create($stream_options);$fxml=fopen("ftp://userid:password@www.yurowdesigns.com/public_html/programs/test03.xml","w",0,$stream_context);//ThenextthreelinescreateanewDOMDocument,loadth

PHP-file_get_contents() : Filename cannot be empty

有人可以帮我处理这个错误吗?我不知道用什么方法或方法来摆脱这个错误。我是php的新手并开始学习它。有人可以给我想法吗?这里是错误:这是我的PHP代码。"enctype="multipart/form-data">Title"/>Date"/>Content"alt="yourimage"style="width:200px;height:140px;"/>functionreadURL(input){if(input.files&&input.files[0]){varreader=newFileReader();reader.onload=function(e){$('#blah')

PHP 正则表达式 : extract last number in filename

我需要一个正则表达式来提取一个数字,这个数字总是在用()包裹的文件的末尾。例如:Vacation(1).pngreturns1Vacation(MeandMom)(2).pngreturns2Vacation(5)(3).pngreturns3希望那里有一些正则表达式专家:) 最佳答案 随便写吧,$是主题的结尾:$pattern='/\((\d+)\)\.png$/';$number=preg_match($pattern,$subject,$matches)?$matches[1]:NULL;这是一个所谓的锚定模式,它工作得很好,

PHP : add write permission to file after move_uploaded_file()

用PHP上传图像后,我想使图像文件可写,以便为其添加水印。以下是我使用的代码:if(isset($_FILES['file_poster']['tmp_name'])&&$_FILES['file_poster']['tmp_name']!=''){$random_filename=substr(md5(time()),0,9);$ext='.jpg';if(strpos(strtolower($_FILES['file_poster']['name']),'.png')>-1){$ext='.png';}move_uploaded_file($_FILES['file_poster'

php - 如何为不同于指定的 request_filename 编写重写条件

我遇到了htaccess的问题,我想编写一个条件来阻止提供指定文件。如果请求的文件名存在,只需提供它,这样我就有了:RewriteCond%{REQUEST_FILENAME}-fRewriteRule.?-[L]但是我怎样才能做到不提供一个指定的文件呢?我有这条路径用于我的Controller操作。所以例如example/do_something.php是文件do_something.php的路径,但也是我的Controller操作的路径,我希望我的htaccess文件服务于此操作而不是此文件,但仅此。 最佳答案 我试过anubh