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));//服务器返回给客户端的数据
      }
    }
  }
?>

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。