File "setting.php"
Full path: /www/ais_management/ais/setting.php
File size: 4.95 KiB (5069 bytes)
MIME-type: text/html
Charset: utf-8
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<title>各種設定</title>
<!-- css -->
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous">
<link href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" rel="stylesheet" crossorigin="anonymous">
<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet">
<!-- page org style -->
<link href="./style/basic2.css" rel="stylesheet">
</head>
<body>
<!-- Main Contents -->
<main>
<div class="container-fluid">
<!-- page header -->
<div class="row mb-2">
<div class="col-12">
<div class="title p-2 border rounded text-center"><FONT SIZE='6'>各種設定</FONT></div>
</div>
</div>
<?php
EXTRACT($_POST);
//print_r($_POST);
//施工位置(緯度・経度)
$position_path = "/www/ais_management/setting/position.txt";
//AIS取得範囲(施工位置中心からの距離)
$search_range_path = "/www/ais_management/setting/search_range.txt";
//平面直角座標系の番号
$epsg_path = "/www/ais_management/setting/epsg.txt";
//船舶のZ情報
$ship_z_path = "/www/ais_management/setting/ship_z.txt";
//Safie番号
$safie_no_path = "/www/ais_management/setting/safie_no.txt";
if($_POST['update'])
{
// print_r($_POST);
$position_data = $_POST['lat'] ."," .$_POST['lon'];
$safie_data = $_POST['safie1'] ."," .$_POST['safie2'] ."," .$_POST['safie3'] ."," .$_POST['safie4'] ."," .$_POST['safie5'];
file_put_contents($position_path ,$position_data ,LOCK_EX);
file_put_contents($search_range_path ,$_POST['range'] ,LOCK_EX);
file_put_contents($epsg_path ,$_POST['epsg_no'] ,LOCK_EX);
file_put_contents($ship_z_path ,$_POST['z'] ,LOCK_EX);
file_put_contents($safie_no_path ,$safie_data ,LOCK_EX);
}
$position = explode("," ,file_get_contents($position_path));
$search_range = file_get_contents($search_range_path);
$epsg_no = file_get_contents($epsg_path);
$ship_z = file_get_contents($ship_z_path);
$safie_no = explode("," ,file_get_contents($safie_no_path));
print "<form name='program' enctype='multipart/form-data' action='$_SERVER[PHP_SELF]' method='post'>";
print "<TABLE BORDER='1'>";
print "<TR ALIGN='center' bgcolor='#00008B'><B>";
print "<TD COLSPAN='2' WIDTH='300'><FONT COLOR='white'>" ."AIS設定" ."</FONT></TD>";
print "</TR>";
print "<TR>";
print "<TD ALIGN='center' WIDTH='150'>" ."施工位置" ."</TD>";
print "<TD>";
print "緯度:" ."<INPUT TYPE='text' NAME='lat' SIZE='10' VALUE='" .$position[0] ."'>";
print "<BR>";
print "経度:" ."<INPUT TYPE='text' NAME='lon' SIZE='10' VALUE='" .$position[1] ."'>";
print "</TD>";
print "</TR>";
print "<TR>";
print "<TD ALIGN='center' WIDTH='100'>" ."取得範囲" ."</TD>";
print "<TD>";
print " ";
print "<INPUT TYPE='text' NAME='range' VALUE='" .$search_range ."' style=\"width:42px;\"> km";
print "</TD>";
print "</TR>";
print "<TR>";
print "<TD ALIGN='center' WIDTH='100'>" ."平面直角座標系" ."<BR>" ."系番号"."</TD>";
print "<TD>";
print " ";
print "<select name='epsg_no' " .$button .">";
for($s = 1;$s <= 19;$s++)
{
$value = $s + 6668;
$selected = ($epsg_no == $value)? "selected":"";
print "<option value='" .$value ."' " .$selected .">" .$s ."</option>";
}
print "</select>";
print "</TD>";
print "</TR>";
print "<TR>";
print "<TD ALIGN='center' WIDTH='100'>" ."位置情報:Z" ."</TD>";
print "<TD>";
print " ";
print "<INPUT TYPE='text' NAME='z' VALUE='" .$ship_z ."' SIZE='10'>";
print "</TD>";
print "</TR>";
print "<TR ALIGN='center' bgcolor='#00008B'><B>";
print "<TD COLSPAN='2' WIDTH='300'><FONT COLOR='white'>" ."Safie設定" ."</FONT></TD>";
print "</TR>";
print "<TR>";
print "<TD ALIGN='center' WIDTH='100'>" ."Safie番号" ."</TD>";
print "<TD>";
print " 1:<INPUT TYPE='text' NAME='safie1' SIZE='10' VALUE='" .$safie_no[0] ."'>";
print "<BR>";
print " 2:<INPUT TYPE='text' NAME='safie2' SIZE='10' VALUE='" .$safie_no[1] ."'>";
print "<BR>";
print " 3:<INPUT TYPE='text' NAME='safie3' SIZE='10' VALUE='" .$safie_no[2] ."'>";
print "<BR>";
print " 4:<INPUT TYPE='text' NAME='safie4' SIZE='10' VALUE='" .$safie_no[3] ."'>";
print "<BR>";
print " 5:<INPUT TYPE='text' NAME='safie5' SIZE='10' VALUE='" .$safie_no[4] ."'>";
print "<BR>";
print "</TD>";
print "</TR>";
print "<TR>";
print "<TD COLSPAN='2' ALIGN='center'>";
print "<INPUT TYPE='submit' NAME='update' VALUE='設定更新' style='width:310px;'>";
print "</TD>";
print "</TR>";
print "</TABLE>";
print "</FORM>";
?>
</main>
</body>
</html>