65 lines
1.5 KiB
PHP
65 lines
1.5 KiB
PHP
<!DOCTYPE HTML>
|
|
<?php
|
|
|
|
@session_start();
|
|
|
|
require_once("./config.php");
|
|
|
|
$fn=0;
|
|
if(isset($_GET['fn'])) { $fn=$_GET['fn']; }
|
|
|
|
$db=connectToDB();
|
|
$db->exec("SET TIME ZONE 'UTC';");
|
|
|
|
if($fn==1)
|
|
{
|
|
//Добавляю кордионату в базу
|
|
$imei=0;
|
|
$lon=0;
|
|
$lat=0;
|
|
$utime=0;
|
|
if (isset($_POST['imei'])) $imei=$_POST['imei'];
|
|
if (isset($_POST['lon'])) $lon=$_POST['lon'];
|
|
if (isset($_POST['lat'])) $lat=$_POST['lat'];
|
|
if (isset($_POST['utime'])) $utime=$_POST['utime'];
|
|
|
|
$sql="select * from main.setLocation(1,'".$imei."',".$lat.",".$lon.",700,40,false,to_timestamp(".$utime.")::timestamp,NULL);";
|
|
try
|
|
{
|
|
$res = $db->query($sql);
|
|
}catch (Exception $e)
|
|
{ echo $e->getMessage();
|
|
$res = null;
|
|
}
|
|
while ($row = $res->fetch(PDO::FETCH_ASSOC))
|
|
{
|
|
|
|
}
|
|
}
|
|
|
|
|
|
?>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Приём координат для виртуального терминала</title>
|
|
</head>
|
|
<body>
|
|
|
|
Параметры:
|
|
<form method="post" action="virtual_terminal.php?fn=1">
|
|
<p>
|
|
IMEI<input name="imei" type="text" value="537126354421237" size="50"><br>
|
|
Долгота (lon)<input name="lon" type="text" value="76.8648" size="50"><br>
|
|
Широта (lat)<input name="lat" type="text" value="43.2456" size="50"><br>
|
|
Unix-время<input name="utime" type="text" value="1542862269" size="50"><br>
|
|
</p>
|
|
<p>
|
|
<input type="submit" value="Отправить">
|
|
<input type="reset" value="Очистить">
|
|
</p>
|
|
</form>
|
|
|
|
|
|
</body>
|
|
</html>
|