草庐IT

post_contents

全部标签

php - POST 变量无需等待结束端脚本的执行

我有这种情况...我正在使用CURL将一些变量发布到远程主机。您可以在下面看到我的PHP脚本的样子:本地PHP脚本:$url='http://somesite.com/something.php';data=array('key1'=>'string1','key2'=>'string2','key3'=>'string3');$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$data);curl_ex

php - 仅当键具有值时才填充 POST 数组

这对我来说很奇怪。但是在升级到php5.6.1之后,我注意到POST数组没有正确填充。使用此代码:如果我只是点击提交,我得到一个空数组。但是如果我填写文本输入(即JohnDoe)。该数组按应有的方式显示。我检查了原始POST数据:$raw_post=file_get_contents('php://input');它正在被发送(即使是空的),但它只是没有出现在数组中。即:Array()我什至不确定这是否与升级有关,但我确实是在升级后才注意到的。 最佳答案 您需要在每个输入中定义value=""

javascript - $.post 不发送数据到 php 脚本

好吧,我不知道出了什么问题。我正在尝试将表单数据从一个简单的jQuery脚本传递到我的php脚本,但是由于某种原因,当我尝试访问$_POST数据时,php说$_POST是空的?我们开始吧,所以我有以下jQuery和php脚本jQueryvarpost=$('#cform').serialize();console.log("POSTDATA:"+post);$.post(action,post,function(data){document.getElementById('message').innerHTML=data;$('#message').slideDown('slow');

php - 发送大量 POST 数据,在 xampp 中正常,在 plesk 中不正常

我用KOHANA框架开发了一个项目,一个表单通过POST发送大量数据。问题是在我的本地环境(XAMPP)中,当我键入print_r($_POST)时,我看到了所有数据,但在实时环境(Plesk)我没看到全部。我将max_input_vars增加到25000,将post_max_size增加到256M,并将内存限制保留为Plesk的默认值。我觉得奇怪的一件事是,在Firebug控制台的NET选项卡中,我看到了$_POST的所有数据。有人能帮我吗? 最佳答案 据我所知,Kohana取消设置$_POST。你应该尝试使用$this->req

php - file_get_contents 不在本地主机上工作,但在在线网络服务器上工作

$json=file_get_contents('http://localhost/hts2015/data/functions.php?tag=FIND');$json=file_get_contents('http://www.hptsprofessional.tk/data/functions.php?tag=FIND');$jsonD=json_decode($json);$no=count($jsonD);2014年,我在我的本地主机上使用相同的代码通过file_get_contents()访问数据。它对我来说工作正常,它可以在本地主机上工作,也可以通过更改url在在线服务器

php - 代理后面的第 3 方 file_get_contents

我正在使用第3方库,它使用file_get_contents()来检索外部文档。因为我在代理后面,所以我得到了错误:file_get_contents(http://json-ld.org/contexts/person.jsonld):failedtoopenstream:Connectiontimedout我通过stream_context_create()使用代理设置测试了file_get_contents():$context=stream_context_create(['http'=>['proxy'=>'tcp://SERVERNAME:PORT','request_fu

php - 如何在 PHP 中创建 cURL POST 请求

我正在尝试了解如何创建PHPcURLPOST请求。我有以下代码可以使用。我对-g-X和-H的含义有点困惑。curl-g-XPOST-H'Authorization:bearer'-d'superTasks=["IEAE34A4KQATKP4S"]&metadata=[{"key":"testMetaKey","value":"testMetaValue"}]&priorityBefore=IEAE34A4KQATKP4S&importance=High&customFields=[{"id":"IEAE34A4JUAADKT3","value":"testValue"}]&descri

php - Telegram 向 webhook 发送重复的 POST JSON 请求

我正在尝试为Telegram开发城市机器人,但遇到了一个问题。向bot发送消息后,Telegram向webhookurl发送2个重复请求。Webhook脚本运行两次并向用户发送两次响应。脚本-来自官方Telegram文档的hellobot.php。服务器vps使用自签名SSL托管,将证书key上传到Telegram。来自服务器日志。149.154.167.209--[28/Jun/2016:13:48:00+0300]"POST/apps/gate.phpHTTP/1.0"20086"-""-149.154.167.209--[28/Jun/2016:13:48:00+0300]"PO

php - 如何将 wkhtmltopdf 与 POST 数据一起使用

我目前使用wkhtmltopdf,我试图在用户在我们的网站上提交表单后生成.pdf文件。表单数据被提交到post.php,在那里它作为格式化的网页很好地显示。我想生成这个确切页面的.pdf文件。但是当尝试执行wkhtmltopdf时问题就开始了。我得到一个连续循环,因为我试图从这个post.php文件内部生成.pdf,这也是目标。我也尝试过include()一个单独的PHP文件来处理exec()函数,但我仍然得到一个连续的循环。也许下面的视觉效果会有所帮助:form.php包含如下内容...post.php保存发布的数据并包含HTML就像这样...当exec()函数与这些文件分开运行时

php - Laravel 无法检索保存在 POST 请求中的 session 数据

我在创建和读取Laravelsession时遇到问题。我可以创建session值,但问题是访问数据。如果我在POST请求中创建一个session值,那么我无法在GET请求中访问它。这是我的路线Route::get('/','HomeController@index');Route::get('/admin/dashboard','AdminController@dashBoard');Route::post('/admin/login_admin','AdminController@doLogin');Route::post('/admin/login_test','AdminCont