こんにちは私は2つのhtmlフォーム入力を押すことによって実行される1つのプログラムから2つのPHP関数を実行しようとしています。2つのボタンを持つテーブル、開始と削除。Startはファイル「ON」を書き込み、Removeはファイル「OFF」を書き込みますが、の両方のボタンをクリックすると、両方の出力がOFFのphpスクリプトが実行されます。助けてください!
ボタン付きのテーブル。
<html>
<TABLE BORDER="3" CELLPADDING="0" CELLSPACING="10">
<TD>
<table BORDER="3" CELLPADDING="3" CELLSPACING="3">
<TH>Socket 1</th>
<TR></tr>
<TD>Serial Number</TD> <TD>ON/OFF</TD>
<TR></TR>
<TD>Elapsed Time </TD>
<TD><?php
include_once ("statusfileon.php")
?></TD>
<TD><?php
include_once ("statusfileoff.php")
?></td>
<TR></TR>
</TABLE>
</TD>
<TD>
<table BORDER="3" CELLPADDING="3" CELLSPACING="3">
<TH>Socket 2</th>
<TR></tr>
<TD>Serial Number</TD> <TD>ON/OFF</TD>
<TR></TR>
<TD>Elapsed Time</TD> <TD>Start</TD> <TD>Remove</td>
<TR></TR>
</TABLE>
</TD>
</TABLE>
</html>
Satusfileon.php
<?php // statusfileon.php
//Write file if button is clicked
if(isset($_POST['submit'])) {
statusfileon();
}
?>
<?php //Write file function
function statusfileon(){ //File function name.
$fh = fopen("statusfile.txt", 'w') or die("Fail to create file");
//Text which is displayed in file (on).
$text = <<<_END
on
_END;
fwrite($fh, $text) or die("Could not write to file"); // If file location could not be found file isn't writen.
fclose($fh); //Close file.
}
?>
<html>
<!--Button and variable for file permission. -->
<form action="<?=$_SERVER['PHP_SELF'];?>" method="post">
<input type="submit" name="submit" value="Start">
</form>
</html>
statusfileoff.php
<?php // statusfileoff.php
//Write file if button is clicked.
if(isset($_POST['submit'])) {
statusfileoff();
}
?>
<?php //Write file function
function statusfileoff(){ //File function name.
$fh = fopen("statusfile.txt", 'w') or die("Fail to create file");
//Text which is displayed in file (off).
$text = <<<_END
off
_END;
fwrite($fh, $text) or die("Could not write to file"); // If file location could not be found file isn't writen.
fclose($fh); //Close file.
}
?>
<html>
<!--Button and variable for file permission. -->
<form action="<?=$_SERVER['PHP_SELF'];?>" method="post">
<input type="submit" name="submit" value="Remove">
</form>
</html>
私はプログラミングに不慣れなので、どんな助けでも喜んでいただければ幸いです。悪い習慣を許してください。