background image

PHP 开发 API 接口的实例代码

分享一例

php 实现 API 接口的代码,实现用户的注册、登录、查询用户信息的功能,是学习

PHP API 开发的不错实例,有兴趣的朋友研究下吧。
PHP API 接口的服务端部分
代码示例:
<?php
/**
* PHP 开发 API 接口 服务端

*/
require 'conn.php'; 
header('Content-Type:text/html;charset=utf-8'); 
 
$action = $_GET['action']; 
switch ($action) { 
 
    //注册会员 
    case"adduserinfo"; 
        $username = lib_replace_end_tag(trim($_GET['username'])); 
        $password2 = lib_replace_end_tag(trim($_GET['userpassword'])); 
        $password = md5("$password2" . ALL_PS); 
        $email = lib_replace_end_tag(trim($_GET['email'])); 
 
        if ($username == '' || $password2 == '' || $password == '') { 
            $res = urlencode("参数有误"); 
            exit(json_encode($res)); //有空信息 
        } 
 
        $sql = "select username from `member` where username='$username'"; 
        $query = mysql-query.html target=_blank class=infotextkey>mysql_query()($sql, $conn); 
        $count = mysql_num_rows($query); 
 
        if ($count > 0) { 
            exit(json_encode(1)); //返回 1 表示注册失败 
        } else { 
 
                       $addsql  =  "insert  into  `member`  (username,password,email)  values 
('$username','$password','$email')"; 
            mysql_query($addsql); 
            exit(json_encode(0)); //返回 0 表示注册成功 
        } 
        break;