mirror of https://github.com/IoTcat/words-api.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.
26 lines
719 B
26 lines
719 B
<?php |
|
|
|
include './functions.php'; |
|
|
|
/* anti ddos */ |
|
/*if(!isset($_COOKIE['_token__']) || $_COOKIE['_token__'] != md5(date('Y-m-d-H'))) { |
|
setcookie("_token__",md5(date('Y-m-d-H')),time()+1*3600); |
|
header("Location: https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'], true, 301); |
|
}*/ |
|
|
|
|
|
header('Access-Control-Allow-Origin:*'); |
|
|
|
$lang = $_GET['lang']; |
|
if(!isset($lang)) $lang = 'zh'; |
|
|
|
$conn = db__connect("yulu"); |
|
|
|
$words = db__getData($conn, "yulu", "lang", $lang); |
|
|
|
$rand = rand(0, count($words) - 1); |
|
|
|
|
|
echo $words[$rand]['words']; |
|
|
|
yimian__log("log_api", array("api" => "words", "timestamp" => date('Y-m-d H:i:s', time()), "ip" => ip2long(getIp()), "_from" => get_from(), "content" => $words[0]['words']));
|
|
|