我已经创建了一个PHP脚本,如果使用该脚本,它总是去其他条件,我不知道为什么它不去其他条件。
<?php
require_once 'db_functions.php';
$db = new DB_Functions();
$response = array();
$phone="1234";
$name="Test";
$birthdate="1994-01-01";
$address="123 M";
if(isset($_POST['phone']) &&
isset($_POST['name']) &&
isset($_POST['birthdate']) &&
isset($_POST['address']))
{
echo "Hello World 1";
$phone = $_POST['phone'];
$name = $_POST['name'];
$birthdate = $_POST['birthdate'];
$address = $_POST['address'];
echo "Hello World 2";
}
else{
echo "Hello";
$response["error_msg"] = "Required parameter
(phone,name,birthdate,address) is missing!";
echo json_encode($response);
}
?>
输出:
_msg“:”缺少必需的参数(电话、姓名、生日、地址)!"}
如果传递了该值,则应转到If条件而不是else条件。
已尝试的选项
尝试以下选项,但我得到空值:
$test=$_POST['phone'];回声“嘿……”$测验
echo isset($_POST['phone']);
使用的URLhttps://www.aaa.ccc/php/register.php?phone=232
您正在使用GET
方法传递url中的参数,而不是POST
,因此您需要:
<?php
require_once 'db_functions.php';
$db = new DB_Functions();
$response = array();
$phone="1234";
$name="Test";
$birthdate="1994-01-01";
$address="123 M";
if(isset($_GET['phone']) &&
isset($_GET['name']) &&
isset($_GET['birthdate']) &&
isset($_GET['address']))
{
echo "Hello World 1";
$phone = $_GET['phone'];
$name = $_GET['name'];
$birthdate = $_GET['birthdate'];
$address = $_GET['address'];
echo "Hello World 2";
}
else{
echo "Hello";
$response["error_msg"] = "Required parameter
(phone,name,birthdate,address) is missing!";
echo json_encode($response);
}
?>
我一直试图从一个对象数组填充一个JTable,但是什么也没有显示出来。下面是填充表的方法代码。system.out.println使我能够检查数据是否正确传递,变量中是否有值。这是来自界面的: 即使来自接口的数据显示在控制台中,也只显示表头。如果有人能解决如何正确地将数据值传递给JTable,那就太棒了!
问题内容: 我正在尝试从Java代码怪胎中为我的首选示例之一修复线程错误。 这是代码: RetrieveFeedTask: 做到无误的最佳方法是什么?当前正在显示Toast错误(?)。 问题答案: 您无法在中做任何事情。因此,您不能在那里显示一个。您需要将此移动到其他地方。可能 你可以调用,并显示在或到并显示它。您还可以选择将数据发送回方法 异步任务
我需要你的帮助,在这个特殊的问题上,我想传递一个隐藏输入类型的值。jsp程序到servlet程序 我现在做的基本上是这样的 从servlet中我得到了值 它没有打印任何想法。jsp表单方法是post,servlet方法是doPost 有什么想法为什么它不传递参数吗?
问题内容: 在我的RCP应用程序中,左侧有一个用于导航的视图,右侧有一个用于视图的文件夹。透视图看起来像这样: 我想根据用户在导航树中选择的内容打开不同的视图。认为这并不难。我的导航树视图: 这似乎很好。仅有一个小问题:我需要以某种方式将对象(例如,selectedItem)传递给我的视图,以使用户与其内容进行交互。我怎么做? 我看到了一些示例,其中一些同事编写了自己的视图,并将其放置在右侧。然后
我使用Node:4.8.0/6.11.0, npm: 2.15.11在Windows 8.1环境。 先决条件: 我安装了可视化构建工具(http://landinghub.visualstudio.com/visual-cpp-build-tools) 问题是:当我运行npm I buffertools时,出现了一个MSB4102错误 有什么想法吗?
我正试图通过cmd启动logstash。我有正确的目录,但是当我输入命令启动它时,它会出现以下错误(见图中所示): 请帮帮我。