草庐IT

post-parameter

全部标签

带有 Curl : follow redirect with POST 的 PHP

我有一个脚本可以将POST数据发送到多个页面。但是,我在向某些服务器发送请求时遇到了一些困难。原因是重定向。这是模型:我正在向服务器发送post请求服务器响应:301永久移动然后curl_setopt($ch,CURLOPT_FOLLOWLOCATION,TRUE)启动并遵循重定向(但通过GET请求)。为了解决这个问题,我正在使用curl_setopt($ch,CURLOPT_CUSTOMREQUEST,"POST")是的,现在它的重定向没有我在第一个请求中发送的POST正文内容。如何强制curl在重定向时发送帖子正文?谢谢!例子如下: 最佳答案

PHP5 : Specifying a datatype in method parameters

我有一个看起来像这样的函数classNSNode{functioninsertAfter(NSNode$node){...}}我希望能够使用该函数来指示节点是在开头插入的,因此它在nothing之后。我的想法是null表示“无”,所以我会这样编写我的函数调用:$myNode->insertAfter(null);除了PHP会抛出一个错误,指出它需要一个NSNode对象。我想在我的函数中坚持使用严格的数据类型,但希望能够指定一个空值。那么,除了将其更改为functioninsertAfter($node){}之外,有没有办法将其他内容传递给该函数?更新:我接受了Owen的回答,因为它本身

php - 通过 POST 或 GET 发送大量数据

我正在尝试通过ajax将XML文件从我的html中的文本字段发送到PHP文件。这是全能的PHP文件:数据被发送到这个文件:$("#btn_save").click(function(){vardata=escape($("#textfield").text());alert(data);$.ajax({url:"validate.php",method:"POST",data:"xml="+data,complete:function(e){alert(e.responseText);}});});现在,只要我发送的代码不超过几行,它就可以正常工作。但是,当我粘贴60行XML文件时,v

php - Javascript 提交不发送 POST 到 php 文件

我无法让我的javascript超链接按钮将数据发布到我的php表单电子邮件脚本。我尝试过几种不同的方法,但似乎没有任何效果。任何帮助表示赞赏。谢谢。我的表单代码:YourName:YourPhoneNumber:YourE-mail:YourMessage:ClearSend联系表.php:此外,我在php的开头有var_dump仅用于调试目的。不会成为最终代码的一部分。 最佳答案 去掉form标签中的enctype="text/plain",PHP不支持。参见:method="post"enctype="text/plain"a

php - wordpress get_post_meta 不在循环中工作

我正在尝试在按自定义字段“价格”排序的页面上获取帖子我已经完成了排序,但现在我无法得到“价格”的回显值。get_post_meta不提供任何输出。这是代码:$args=array('meta_key'=>'price','post_type'=>'page','orderby'=>'meta_value_num','post_status'=>'publish','posts_per_page'=>-1,'caller_get_posts'=>1);$my_query=null;$my_query=newWP_Query($args);if($my_query->have_posts(

PHP 警告 : mysqli_close() expects parameter 1 to be mysqli

我正在尝试通过php连接到sql数据库,但一直收到我无法弄清楚的错误。我可以毫无错误地连接到另一个调试脚本。我获得连接并提取数据,但最后出现错误。$con=mysqli_connect("localhost","username","password","dbname");//Checkconnectionif(mysqli_connect_errno()){echo"FailedtoconnecttoMySQL:".mysqli_connect_error();}//ThisSQLstatementselectsALLfromthetable'Locations'$sql="SELE

php - 如何从yii2 gridview发送post参数

我是yii2的新手。我一直在尝试使用post方法从View向操作发送一些参数,不幸的是我的操作似乎看不到/接收它们。非常感谢您的帮助。我的专栏操作是这样的:'buttons'=>['password'=>function($url,$model,$key){$url=$url=Url::toRoute(['users/reset-password','username'=>$model->username]);returnHtml::a('',$url,['title'=>'Clave','data-confirm'=>Yii::t('yii','Areyousureyouwantto

php - Symfony 返回错误 : some parameters are missing. 请提供它们

我正在尝试在wamp服务器上安装symfony,我正在通过composer安装。我在cmd中尝试了以下命令$composercreate-projectsymfony/framework-standard-editionsym2以上命令在wamp上正确安装了symfony最新版本,但最后它返回错误或请求编辑某些东西。创建“app/config/parameters.yml”文件`我附上了cmd屏幕截图以供引用,任何人都可以指导我如何解决这个问题。在安装symfony之前,我还更新了composerphar。 最佳答案 这不是bug(

php - API cURL 调用错误 : {"errors": {"price_rule" :"Required parameter missing or invalid"}}

我在cURL调用基于所选产品的价格规则时遇到错误。以下是我的错误:{"errors":{"price_rule":"Requiredparametermissingorinvalid"}}以下是我在cURL调用中发送的主体参数:{"price_rule":{"title":"sss","target_type":"line_item","target_selection":"entitled","allocation_method":"across","value_type":"fixed_amount","value":"-434","customer_selection":"all

php - 获取作为数组的 POST 变量

全部,我有以下隐藏变量:我想通过POST获取这些变量并打印出来。我如何在PHP中执行此操作?谢谢 最佳答案 foreach($_POST['chk']as$key=>$value){echo$key,'=>',$value,'';} 关于php-获取作为数组的POST变量,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2990990/