modified: firebase-jwt-test/api.php

new file:   firebase-jwt-test/dostoon数据库表结构分析.md
master
fengyuexingzi 8 years ago
parent 73ba2e690c
commit 10393729e9

@ -13,27 +13,42 @@ require DT_ROOT . '/include/post.func.php';
$gets = array( $gets = array(
'login' 'sell'
); );
$posts = array( $posts = array(
'login' 'login'
); );
init($gets, $posts);
function init($gets, $posts)
{
//无方法名拒绝请求
if (!isset($_GET['action'])) {
die('无效的请求');
}
//为防止方法冲突,所有方法追加前缀: k_
$k_action = 'k_' . $_GET['action'];
// get 请求
if ($_SERVER['REQUEST_METHOD'] == 'GET') { if ($_SERVER['REQUEST_METHOD'] == 'GET') {
if (in_array($action, $gets)) { if (in_array($_GET['action'], $gets)) {
echo 'get'; $k_action();
a_login('15612341234', '123456');
} else { } else {
die('40001'); die("没有该方法");
} }
} elseif ($_SERVER['REQUEST_METHOD'] == 'POST') { }
echo 'post'; // post 请求
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (in_array($_GET['action'], $posts)) {
$k_action();
} else { } else {
'ajax'; die("没有该方法");
}
}
} }
function a_login($username, $password) function k_login($username, $password)
{ {
$username = trim($username); $username = trim($username);
$password = trim($password); $password = trim($password);
@ -61,3 +76,18 @@ function a_login($username, $password)
$GLOBALS['db']->query("UPDATE {$GLOBALS['DT_PRE']}_memeber SET loginip='{$GLOBALS['DT_IP']}',logintime={$GLOBALS['DT_TIME']},logintimes=logintimes+1 WHERE userid={$user['userid']}"); $GLOBALS['db']->query("UPDATE {$GLOBALS['DT_PRE']}_memeber SET loginip='{$GLOBALS['DT_IP']}',logintime={$GLOBALS['DT_TIME']},logintimes=logintimes+1 WHERE userid={$user['userid']}");
return $user; return $user;
} }
function k_sell()
{
$categories = $GLOBALS['db']->query("SELECT * FROM {$GLOBALS['DT_PRE']}category where moduleid=5 ");
if (!$categories) {
var_dump(mysql_error());
}
$data = [];
if (mysql_num_rows($categories) > 0) {
while ($category = mysql_fetch_assoc($categories)) {
$data[] = $category;
}
}
var_dump($data);
}

@ -0,0 +1,5 @@
## destoon 产品分类
功能 | 相关表 | 参数 | 说明
--- | --- | --- | ---
在售分类| sell destoon_category | (modules=5) | 只有modules=5即在售分类才展示给用户
产品 | destoon_sell_5 | catid,status=3 | 包含产品信息与其公司信息
Loading…
Cancel
Save