| Current Path : /home/seto/www/brokers-binary.com/lm/ |
| Current File : /home/seto/www/brokers-binary.com/lm/data.php |
<?php
define("INDEX", "yes");
@ini_set('log_errors', 1);
@ini_set('error_log', 'errors.log');
@ini_set('display_errors', 1);
@error_reporting(-1);
include 'config.php';
if(isset($_GET['data'])){
$data = unserialize(base64_decode($_GET['data']));
$api_key_host = trim($data['api_key_host']);
$se = trim($data['lm_se']);
$domain = trim($data['domain']);
$page_url = trim($data['page_url']);
}
if(empty($api_key_host) || $api_key != $api_key_host){
exit();
}
$db = new SQLite3("data.db");
$db->busyTimeout(5000);
$db->exec("PRAGMA journal_mode=WAL;");
if($db->querySingle("SELECT * FROM sqlite_master WHERE type = 'table' AND name = '$domain';")){
$url = "http://$domain$page_url";
$url = SQLite3::escapeString(htmlentities($url, ENT_QUOTES, 'UTF-8'));
if($db->querySingle("SELECT * FROM '$domain' WHERE url = '$url';")){
$links = $db->querySingle("SELECT links FROM '$domain' WHERE url = '$url';");
$date = date("d M");
if($se == 'google'){
$db->query("UPDATE '$domain' SET google = '$date' WHERE url = '$url';");
}
if($se == 'yandex'){
$db->query("UPDATE '$domain' SET yandex = '$date' WHERE url = '$url';");
}
}
if(!empty($links)){
$links = trim(html_entity_decode($links, ENT_QUOTES, 'UTF-8'));
if(get_magic_quotes_gpc() == 1){
$links = stripslashes($links);
}
$links = str_ireplace('|', "", $links);
$db->close();
echo $links;
}
}
?>