Старт
This commit is contained in:
65
observation/virtual_terminal.php
Normal file
65
observation/virtual_terminal.php
Normal file
@ -0,0 +1,65 @@
|
||||
<!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>
|
||||
Reference in New Issue
Block a user