mirror of https://github.com/IoTcat/cp-acc.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
739 B
39 lines
739 B
4 years ago
|
<?php
|
||
|
include './functions.php';
|
||
|
|
||
|
header("Content-type:application/json");
|
||
|
|
||
|
$hash = $_REQUEST['hash'];
|
||
|
$name = $_REQUEST['name'];
|
||
|
$threshold = $_REQUEST['threshold'];
|
||
|
|
||
|
|
||
|
if(!isset($hash) || !isset($name) || !isset($threshold)) die();
|
||
|
|
||
|
|
||
|
$tableId = hash('sha256', time().$hash.$name);
|
||
|
|
||
|
$cnn = db__connect();
|
||
|
db__pushData($cnn, "table", array(
|
||
|
"id" => $tableId,
|
||
|
"state" => '1',
|
||
|
"name" => $name,
|
||
|
"threshold" => $threshold,
|
||
|
"created_by" => $hash,
|
||
|
"created_at" => date("Y-m-d H:i:s", time())
|
||
|
));
|
||
|
|
||
|
db__pushData($cnn, "user", array(
|
||
|
"user" => $hash,
|
||
|
"table" => $tableId,
|
||
|
"state" => '1',
|
||
|
"created_at" => date("Y-m-d H:i:s", time())
|
||
|
), array(
|
||
|
"user" => $hash,
|
||
|
"table" => $tableId
|
||
|
));
|
||
|
|
||
|
|
||
|
return json_encode(array(
|
||
|
"tableId" => $tableId
|
||
|
));
|