File "model_set.php"

Full path: /www/ais_management/model_set.php
File size: 7.18 KiB (7350 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);

$model_setting_path = "/www/ais_management/model_setting.txt";


if($_POST['model_set'])
{
	$model1[0] = ($_POST['model1_len_min'])? $_POST['model1_len_min']:10;
	$model1[1] = ($_POST['model1_len_max'])? $_POST['model1_len_max']:80;
	$model1[2] = ($_POST['model1_width_min'])? $_POST['model1_width_min']:5;
	$model1[3] = ($_POST['model1_width_max'])? $_POST['model1_width_max']:20;
	$model1_set = $model1[0] ."," .$model1[1] ."," .$model1[2] ."," .$model1[3] ."\n";

	$model2[0] = ($_POST['model2_len_min'])? $_POST['model2_len_min']:10;
	$model2[1] = ($_POST['model2_len_max'])? $_POST['model2_len_max']:80;
	$model2[2] = ($_POST['model2_width_min'])? $_POST['model2_width_min']:5;
	$model2[3] = ($_POST['model2_width_max'])? $_POST['model2_width_max']:20;
	$model2_set = $model2[0] ."," .$model2[1] ."," .$model2[2] ."," .$model2[3] ."\n";

	$model3[0] = ($_POST['model3_len_min'])? $_POST['model3_len_min']:10;
	$model3[1] = ($_POST['model3_len_max'])? $_POST['model3_len_max']:80;
	$model3[2] = ($_POST['model3_width_min'])? $_POST['model3_width_min']:5;
	$model3[3] = ($_POST['model3_width_max'])? $_POST['model3_width_max']:20;
	$model3_set = $model3[0] ."," .$model3[1] ."," .$model3[2] ."," .$model3[3] ."\n";

	$model4[0] = ($_POST['model4_len_min'])? $_POST['model4_len_min']:10;
	$model4[1] = ($_POST['model4_len_max'])? $_POST['model4_len_max']:80;
	$model4[2] = ($_POST['model4_width_min'])? $_POST['model4_width_min']:5;
	$model4[3] = ($_POST['model4_width_max'])? $_POST['model4_width_max']:20;
	$model4_set = $model4[0] ."," .$model4[1] ."," .$model4[2] ."," .$model4[3] ."\n";
	
	$model5[0] = ($_POST['model5_len_min'])? $_POST['model5_len_min']:10;
	$model5[1] = ($_POST['model5_len_max'])? $_POST['model5_len_max']:80;
	$model5[2] = ($_POST['model5_width_min'])? $_POST['model5_width_min']:5;
	$model5[3] = ($_POST['model5_width_max'])? $_POST['model5_width_max']:20;
	$model5_set = $model5[0] ."," .$model5[1] ."," .$model5[2] ."," .$model5[3] ."\n";

	file_put_contents($model_setting_path ,$model1_set ,LOCK_EX);
	file_put_contents($model_setting_path ,$model2_set ,FILE_APPEND | LOCK_EX);
	file_put_contents($model_setting_path ,$model3_set ,FILE_APPEND | LOCK_EX);
	file_put_contents($model_setting_path ,$model4_set ,FILE_APPEND | LOCK_EX);
	file_put_contents($model_setting_path ,$model5_set ,FILE_APPEND | LOCK_EX);
}


$setting_data = file_get_contents($model_setting_path);
$data_split = explode("\n",$setting_data);
$set_ct = count($data_split);

for($d = 0;$d < $set_ct;$d++)
{
	$model_set_data[$d] = explode(",",$data_split[$d]);
}


print "<form name='program' enctype='multipart/form-data' action='$_SERVER[PHP_SELF]' method='post'>";
print "<TABLE BORDER='1'>";
print "<TR ALIGN='center'><B>";
print "<TD ROWSPAN='2' WIDTH='80'>" ."モデル名" ."</TD>";
print "<TD COLSPAN='2'>" ."船長" ."</TD>";
print "<TD COLSPAN='2'>" ."船幅" ."</TD>";
print "</TR>";
print "<TR ALIGN='center'>";
print "<TD>" ."最小" ."</TD><TD>" ."最大" ."</TD>" ."<TD >" ."最小" ."</TD><TD>" ."最大" ."</TD>";
print "</B></TR>";
print "<TR ALIGN='center'>";
print "<TD>" ."model1" ."</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model1_len_min' SIZE='2' VALUE='" .$model_set_data[0][0] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model1_len_max' SIZE='2' VALUE='" .$model_set_data[0][1] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model1_width_min' SIZE='2' VALUE='" .$model_set_data[0][2] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model1_width_max' SIZE='2' VALUE='" .$model_set_data[0][3] ."'>";
print "</TD>";
print "</TR>";
print "<TR>";
print "<TD ALIGN='center'>" ."model2" ."</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model2_len_min' SIZE='2' VALUE='" .$model_set_data[1][0] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model2_len_max' SIZE='2' VALUE='" .$model_set_data[1][1] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model2_width_min' SIZE='2' VALUE='" .$model_set_data[1][2] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model2_width_max' SIZE='2' VALUE='" .$model_set_data[1][3] ."'>";
print "</TD>";
print "</TR>";
print "<TR ALIGN='center'>";
print "<TD>" ."model3" ."</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model3_len_min' SIZE='2' VALUE='" .$model_set_data[2][0] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model3_len_max' SIZE='2' VALUE='" .$model_set_data[2][1] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model3_width_min' SIZE='2' VALUE='" .$model_set_data[2][2] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model3_width_max' SIZE='2' VALUE='" .$model_set_data[2][3] ."'>";
print "</TD>";
print "</TR>";
print "<TR ALIGN='center'>";
print "<TD>" ."model4" ."</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model4_len_min' SIZE='2' VALUE='" .$model_set_data[3][0] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model4_len_max' SIZE='2' VALUE='" .$model_set_data[3][1] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model4_width_min' SIZE='2' VALUE='" .$model_set_data[3][2] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model4_width_max' SIZE='2' VALUE='" .$model_set_data[3][3] ."'>";
print "</TD>";
print "</TR>";
print "<TR ALIGN='center'>";
print "<TD>" ."model5" ."</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model5_len_min' SIZE='2' VALUE='" .$model_set_data[4][0] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model5_len_max' SIZE='2' VALUE='" .$model_set_data[4][1] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model5_width_min' SIZE='2' VALUE='" .$model_set_data[4][2] ."'>";
print "</TD>";
print "<TD>";
print "<INPUT TYPE='text' NAME='model5_width_max' SIZE='2' VALUE='" .$model_set_data[4][3] ."'>";
print "</TD>";
print "</TR>";
print "<TR>";
print "<TD COLSPAN='5'>";
print "<INPUT TYPE='submit' NAME='model_set' VALUE='更新' style='width:320px;'>";
print "</TD>";
print "</TR>";
print "</TABLE>";

print "</form>";


?>
    </main>
  </body>
</html>

PHP File Manager