PHP脚本语言写的简单服务器程序
<?php
$username = $_POST["username"];/*客户端请求方式为POST,请求参数封装成nsdata类型放在HTTPBody中传给服务器,服务器用PHP脚本语言接收到请求参数,根据参数在服务器中查找数据返回给客户端*/
$password = $_POST["password"];
$type = $_POST["type"];
/*链接数据库 127.0.0.1是回送地址,网络软件测试以及本地机进程间通信*/
$link = mysql_connect("127.0.0.1","root","nilaiba");/*建立数据库连接(主机地址,用户名,密码)*/
if($link) {/*如果数据库连接cheng‘gong*/
/*选择指定的数据库*/
if(mysql_select_db("duke",$link)){
/*定义数组,保存结果*/
$results = array();
if($type == "login"){
$selecSQL = "select password from UserInfo where user_name = ‘$username‘";
$result = mysql_query($selecSQL);
$row = mysql_fetch_array($result);
if($row["password"] == $password){
$results["status"] = "success";
} else {
$results["status"] = "failed";
}
echo(json_encode($results));//服务器返回给客户端的数据
} else {
$insertSQL = "insert into userInfo values(‘$username‘,‘$password‘)";
$result = mysql_query($insertSQL);
$row = mysql_fetch_array($result);
echo(json_encode($row));//服务器返回给客户端的数据
}
}
}
?>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。