我已经找了几个小时来解决我的问题。我发现了几个类似的问题,但这些修复方法很少适用于我,到目前为止没有一个有效。
我正在通过post表单填充数据库,但数组结果为空:
print_r($_POST);
这导致
数组()
index.php文件的完整代码:
<?php
print_r($_POST);
?>
<!DOCTYPE html>
<html>
<head>
<title> Insert games </title>
</head>
<body>
<form action="index.php" method="post">
<label for="name"> Game Name </label>
<input type="text" id="name" name="name">
<input type="submit" name="submit">
</form>
</body>
</html>
因此,这应该做的是将名称
作为$\u POST
值发送到同一个文件中,我可以将其打印出来。
它与$\u GET
配合使用效果非常好,我知道我可以在不使用$\u POST
的情况下创建此特定应用程序。但是在这个项目的后面,我希望能够使用$\u POST
获取更敏感的信息。
有几个调试代码,其他海报被要求执行,这些是我做同样的事情时得到的结果:
var_dump($_POST);
结果在
数组(0){}
$data = file_get_contents('php://input');
var_dump($data);
结果是string(30)“name=TestGame
我在Windows 7上使用Xampp,Apache和MySQL是活动的。
如果有人能给我一些建议,我将不胜感激
-米克
我发现@felixsigl在这个站点的另一篇帖子上提供了一个很好的临时解决方法:Link
内容如下:
function getRealPOST() {
$pairs = explode("&", file_get_contents("php://input"));
$vars = array();
foreach ($pairs as $pair) {
$nv = explode("=", $pair);
$name = urldecode($nv[0]);
$value = urldecode($nv[1]);
$vars[$name] = $value;
}
return $vars;
}
$_POST = (getRealPOST());
这将使用php://输入
字符串,并将其转换为$_POST数组,然后可以正常使用。
我希望这能帮助像我一样有同样问题的人
如果有人发现$\u POST无法正常工作,请务必告诉我。
尝试放置action=“$\u服务器['PHP\u SELF']”
并按下提交按钮。
这是我的JSON数据: 这是我的反序列化代码: 我在PageSecurity上收到错误。这是我的PageResponce类。我想我可能处理信息是正确的。我只使用过JsonObject。我想知道如何获取“page”: 0,然后如何获取“线程” } 我的页面类 公共类页面{ }
我有下面的JSON和模型类,如何使用GSOn反序列化这个JSON,下面的代码片段会出现类似“预期的BEGIN\u对象,但是BEGIN\u数组”的异常。如何为下面的JSON数据生成模型CALS
问题内容: 在ARKit中,我想做的是收集一堆放置在场景中的节点的位置,然后将它们平均化,以使节点的移动不会像使用ARKit时那样抖动。因此,我有一个变量声明并初始化为Dictionary,其值作为vector_float3的数组。(我认为这比ARKit问题更多是Swift问题,不是吗?) 这与SceneKit / ARKit有关。在不断检测和更新水平面的渲染器函数中,我想在其中附加vector_
我有这样的json。在我的情况下,当我单击一个产品时,我会将该产品交给detailproduct。在那之后,我在我的详细信息屏幕中有了回收器。我想按产品数组获取回收商项目,该数组的id等于单击的产品id。 我想了解产品阵列。我的api方法正在返回调用
我有以下div元素: 然后我在一个元素上有一个点击功能来隐藏上面的div: 当我隐藏div时,它会塌陷,不再占用空间。这弄乱了我的页面布局。 有没有办法隐藏div,但仍然保持它之前占用的空间?我不想改变字体颜色,因为它仍然是可选择的。
我从以下改装服务中获得了一个json结果: 我在改装后变得像bellow一样: 但是告诉我: 下面是我的模型: