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

Download   Open   Back

<!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 "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
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 "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
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 "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
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>

PHP File Manager