我有一个 HTML 格式的快速表单,用户应该在其中写一个数字。我应该使用 GET 方法将这个数字提供给 PHP 中的脚本。这个脚本的结果应该以 JSON 格式显示在客户端(带有表单的 html 页面)。我不知道该怎么做。
我的代码:
<?php
$data=
array(
'12345678912'=>array('name'=>'Insurance Company A' , 'number' => '123'),
'98765432109'=>array('name'=>'Insurance Company B' , 'number' => '312'),
'80101066666'=>array('name'=>'Insurance Company B' , 'number' => '980'),
);
if ($data[$_GET['pesel']]) {
echo json_encode($data[$_GET['pesel']]);
}
else {
echo 'wrong number';
}?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>
<form action="server.php" method="get">
<div style="border:solid; width:500 px; height:300 px;">
<h1> Write number </h1>
<input type="text" name="pesel" />
<input type="submit" value="ok" />
<div>
<div id="results">
//place to show result in JSON
</div>
</form>
</body>
</html>
编号为 12345678912 的服务器页面上的结果
{"name":"保险公司 A","number":"123"}
如何在页面上的 div id=results 中显示它?
对不起我的英语不好...