【发布时间】:2014-05-04 07:54:08
【问题描述】:
我想从以下位置创建插入数据库 Web 服务: http://www.discorganized.com/php/a-complete-nusoap-and-flex-example-part-1-the-nusoap-server/
这是我的脚本:
<pre></pre>
<?php
require_once 'lib/nusoap.php';
$client= new nusoap_client("http://127.0.0.1/test2/index.php", false);
$in_contact=array ('first_name'=>$_POST['first_name'],
'last_name' => $_POST['last_name'],
'email' => $_POST['email'],
'phone_number' => $_POST['phone_number'],);
$result = $client->call('insertContact', $in_contact);
if ($result){
echo "OK";
} else {
echo "Error";
}
?>
尽管 ID 增加,为什么其他列仍然为空? 请帮助我,谢谢。
<form> 代码..
< form action="Contact.class.php" method="GET" > Nama Depan:<br> <input type="text" name="first_name"/><br> Nama Belakang:<br> <input type="text" name="last_name"/><br> Email:<br> <input type="text" name="email"/><br> Telepon:<br> <input type="text" name="phone_number"/><br><br> <input type="submit" value="Submit"/><br> < /form >
【问题讨论】:
-
尝试在
<?phptag 之后添加var_dump($_POST);以检查值是否正确映射。 -
空输入,问题是否出在我创建的数组上?
-
可能
<form>没有正确地将数据发送到您的PHP。可以显示<form>代码吗?