Files
GEOVizor_PHP/monitoring/virtual_terminal.php
2023-11-07 19:51:49 +06:00

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>