草庐IT

gform_post_render

全部标签

php - 何时使用 $HTTP_POST_VARS ['field' ] 和 $_POST ['field' ]?

使用$HTTP_POST_VARS['field']和$_POST['field']有什么区别?有什么区别? 最佳答案 $HTTP_POST_VARSistheold(deprecatedsincePHP4.1.0)wayofaccessingPOSTdata.你现在永远不会使用它,除非你正在处理一个古老的遗留应用程序。 关于php-何时使用$HTTP_POST_VARS['field']和$_POST['field']?,我们在StackOverflow上找到一个类似的问题:

php - 检查是否所有 $_POST 字段都填写在 php 中的快捷方式

我知道我可以使用检查超全局$_POST是否为空empty/isset但是,我这里有很多字段。是否有任何快捷方式来检查所有字段是否已填写?而不是做if(!empty($_POST['a'])||!empty($_POST['b'])||!empty($_POST['c'])||!empty($_POST['d'])....adnauseum)提前致谢! 最佳答案 您可以使用array_filter并比较两个计数if(count(array_filter($_POST))!=count($_POST)){echo"Somethingis

php - 以表单发送奇怪的 x 和 y POST 值

这些以看似随机的值发回的x和y值是什么?提交表单后,我使用print_r()输出_POST数组以确保我的表单被正确提交。Array([user]=>RichardTestani[pass]=>sdf[client]=>KimRonemusDesign[api]=>3425yrt[email]=>rich@kimronemusdesign.com[x]=>88[y]=>34)我在其他形式中看到过这个,但只是忽略了它们。现在我在Mac平台10.5上运行PHP5谢谢丰富 最佳答案 如果您的input元素属于type="image"(或包含

php - 如果 $_POST 为空函数

我正在创建一个使用$_POSTphp函数的表单。这是我的表单的样子。form.phpSongsMoviesFormSongName:EnterSongName:EnterMovieName:BacktoForms现在我想显示SongName和MovieName的结果,所以我使用了echo$_POST["SongName"];和>echo$_POST["MovieName"];完美生成结果。现在我想将这些值SongName和MovieName放在结果/输出页面的text/line/para之间,如果SongName或MovieName为空,则结果/输出不应显示我放置这些函数的特定文本/行

php - 如何从 PHP 中的 serializeArray 获取 POST 值?

我正在尝试我见过的这种新方法serializeArray()。//withajaxvardata=$("#form:input").serializeArray();post_var={'action':'process','data':data};$.ajax({.....etc所以我得到了这些键值对,但我如何使用PHP访问它们?我认为我需要这样做,但它行不通://inPHPscript$data=json_decode($_POST['data'],true);var_dump($data);//willreturnNULL?谢谢,理查德 最佳答案

php - 表单提交后 $_POST 为空

我正在使用TwitterBootstrap构建Web应用程序。我有一个表格,用户应该在其中输入他的名字和姓氏,然后单击提交。问题是,$_POST返回是空的。我在Windows8机器上使用WAMP。FirstnamelastnameSubmitdatagoback();?>"class="btn">Cancel 最佳答案 为输入类型添加名称,如现在检查$_POST变量。 关于php-表单提交后$_POST为空,我们在StackOverflow上找到一个类似的问题:

PHP $_POST 在 IE9 和 IIS7 上为空

以下形式在IE9上导致一个空的$_POST变量。该表单在Firefox和Chrome上完美运行。所有变量都出现在$_POST变量中,没有任何问题。然而,在IE9上,表单被正确提交,但是$_POST是空数组。即,在login.php中:print_r($_POST);打印空数组。我试图找出IE9的不同之处,这使得它的行为与Firefox和Chrome不同,但我无法弄清楚。我发现Apache下的某些模块导致了人们的问题,但我运行的是IIS7,而不是Apache,所以不是这样。Ruby论坛上有人提到在注册表中将DisableNTLMPreAuth设置为1,但这也没有解决它。感谢任何帮助。

php - (#100) 必须指定至少一个引用对象 - OG 操作的简单 POST

我正在使用PHPSDK尝试使用图形API发布一个简单的操作。我已经设置了一个名为“Competition”的对象和一个名为“Enter”的Action。因此,用户参加了比赛。我的代码是这样的:try{$statusUpdate=$this->data['facebook']->api('/me/lovepoppycompetition:enter','post',array('competition'=>'https://apps.facebook.com/lovepoppycompetition/'));echo'SUCCESS:'.print_r($statusUpdate,tru

php - 意外的 HTTP/1.x 请求 : POST/3/device/XXXX

您好,我在php中使用apns和curl发送IOS推送通知并收到此错误消息。我还定义了“CURL_HTTP_VERSION_2_0”,但仍然出现此错误:UnexpectedHTTP/1.xrequest:POST/3/device/这是我的代码:$key_file=XXXXXX';$secret=null;$private_key=JWKFactory::createFromKeyFile($key_file,$secret,['kid'=>'3W6B5LQQHX','alg'=>'ES256','use'=>'sig',]);$payload=['iss'=>'RUK725A7V4'

php - 无法在 GET 或 POST 中使用字符串 "execute("

如果我使用URLwww.mysite.com/?test=execute($_GET数组将始终为空。我在尝试提交包含字符串“execute(”的表单时注意到这一点,它不会提交.这包括POST和GET,它不接受字符串“execute(”。服务器上的这个安全功能是否在我的本地计算机上正常工作? 最佳答案 您可能在Apache中安装了mod_security。 关于php-无法在GET或POST中使用字符串"execute(",我们在StackOverflow上找到一个类似的问题: