草庐IT

request_id

全部标签

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

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

php - 在 ajax 请求中处理 session_regenerate_id()

我想稍微保护一下我的应用程序,尤其是我想改进session的处理方式。所以,此刻我知道了几个事实:session_regenerate_id(false)不破坏旧sessionsession_regenerate_id(true)销毁旧session。对于普通页面重新加载,使用session_regenerate_id(true)没有任何问题。然而,当发出数十个并发AJAX请求时,可能会出现导致错误消息objectdestructionfailed的问题。所以,没有什么可做的,然后使用AJAX请求中的session_regenerate_id(false)。但我们需要的是以某种方式标记

php - Laravel $request->all() 使用 multipart/form-data 为空

我发送的请求包括表单数据对象,其中包含一些从angular4到laravelapi的数据......有时请求数据被正确接收,其他时候请求为空“空请求”这是我的请求详情Accept:application/jsonAccept-Encoding:gzip,deflate,brAccept-Language:en-US,en;q=0.9Authorization:Bearer---------Connection:keep-aliveContent-Length:973Content-Type:multipart/form-data;boundary=----WebKitFormBound

php - 我怎样才能用 php 获取我的 mp3 文件的 ID3 标签?

我很惊讶没有找到更多关于它的问题,我可能是stackoverflow上的那个。我需要如何使用php提取一个mp3文件的ID3基本标签?无需下载任何库(我只想要一个简洁的函数,它返回一个关联数组键=一个指定标签的字符串,值=一个指定标签值的字符串)。我找到了很多方法来做到这一点,但所有方法都需要下载包含许多我不一定需要的函数的库。我不想编写child脚本。我想使用fopen构建此函数并根据每个标签的长度读取文件的第一个字节(在rfc中读取)。我需要使用哪些函数来获取位(或转换为位的字节)?但不是mp3中的字符,因为它们当然不是文本文件。 最佳答案

php - jQuery - 根据 ID 的值在两个现有元素之间创建新的兄弟元素

我正在创建一个动态事件日历列表,我正在尝试找出一种方法来根据两个元素的ID在两个元素之间添加一个新元素。现有元素具有一个ID,该ID的格式被用作事件的日期。ID的创建日期为yymmdd例子ThiswouldbeaneventforMay23rd,2012ThiswouldbeforMay25th,2012我想做的是动态创建一个新事件并将其放置在正确的位置。例如:如果用户为2012年5月24日创建了另一个事件,则应将其放置在两个aboutli之间。它必须是动态的,因为如果列表中有大量事件,每天只有一个事件,它就必须获取ID大于它的第一个元素,以及ID小于它的第一个元素比它,并在它们之间创

php - 两次检查外部表中是否存在id

尝试了一段时间后,我想我应该尝试在这里要求更改。我正在尝试检查一个人的ID是否存在于两个表中,对于一个表,它就像一个魅力,但如果我尝试检查另一个表,我会收到以下错误:[SemanticalError]line0,col268near'ownerFROM\...\Entity\Resource':Error:InvalidPathExpression.MustbeaStateFieldPathExpression.诀窍是我只能使用一个DQL查询,下面是我想出的(......不是在实际查询中):SELECTcontact_personFROM\\...\Entity\Personconta

php - $_SERVER ['REQUEST_METHOD' ] return GET insted POST

我使用这样的post方法创建了一个表单:actionErrors)){echo$this->actionErrors;}?>Amount$price;?>USD .....但问题是当我执行“var_dump($_SERVER['REQUEST_METHOD']);”在我的PHP代码中,我总是得到“GET”而不是“POST”,我真的不知道为什么? 最佳答案 我刚刚在使用Codeigniter的MVC框架时遇到了这个问题。这是我的发现:我表单中的Action属性不包含域前面的“www”,但我的实际URL需要“www”。即我的表

Php,更改session.name后,每次加载时 session ID都会更改

我有一个关于session名称和sessionID的奇怪错误。我已经使用ini_set()将session.name从PHPSESSID更改为'AAA'同时ini_set()在session_start()之前设置厌倦了使用session_name()代替,结果相同在我这样做之后,每当我加载页面时,session_id()都会返回不同的ID。我改回来后,又可以正常工作了。我可以帮忙解决这个问题吗?非常感谢!!更新解决方案:Cannotchangephpsessioncookiename 最佳答案 您是否尝试过$mySession=s

php - session_regenerate_id 和 Chrome 预取/渲染问题

我对某些session功能和Chrome进行预取/呈现的方式有疑问。我正在尝试将一个论坛软件(esoTalk)与一个自定义的laravel4.3应用程序连接起来。我有身份验证事件监听器,导致laravel创建一个phpsession(除了内置的laravelsession),允许论坛和应用程序共享身份验证详细信息。在访问论坛时,如果用户未登录-但此共享信息存在(即用户已登录laravel应用程序),论坛将使用session中可用的信息登录该用户。除了Chrome的预取功能出现故障外,大多数情况下这都可以正常工作。如果我使用调试器监控论坛,我可以看到当我输入论坛url但在我按下回车键之前

php - 在 PHP : ORA-01460: unimplemented or unreasonable conversion requested 中执行存储过程

在PHP中执行存储过程会出现ORA-01460。这是php中的简化(原始输入值超过48个)代码:$proc_sql="BEGINCREATE_RECORD(:b1,:b2,:b3,:b4,:b5,:b6);END;";$bind=array("bind1","bind2","bind3","bind4","bind5","OUTDUMMY");$stmt=oci_parse($conn,$proc_sql);$i=1;$outval="";foreach($bindas$val){$tmp=":b".$i;if($i最后一行产生警告。但是,如果我直接在SQLDeveloper中运行查询