こんにちは、このコードの何が問題なのか誰か教えてもらえますか? よく見えますが、機能しません。ボタンをクリックした後、echo by post を起動する必要があります。
そのため、一部のコードを編集すると、次のようになります。
<?php
error_reporting(E_ALL);
echo "<form class='upload' method='post' enctype='multipart/form-data' action='$_SERVER[PHP_SELF]?low=1'>
<input type='hidden' name='upload' value='go1' />
<input type='submit' value='low' />
</form>
<form class='upload' method='post' enctype='multipart/form-data' action='$_SERVER[PHP_SELF]?high=1'>
<input type='hidden' name='upload' value='go2' />
<input type='submit' value='high' />";
if ( $_POST['upload'] == 'go1' ) {
if ( $_POST['low'] == '1' ) { echo 'low1'; }
};
if ( $_POST['upload'] == 'go2' ) {
if ( $_POST['high'] == '1' ) { echo 'high1'; }
};
?>
しかし、まだエラーが発生しました:
[20-Jul-2013 02:00:11 Europe/Warsaw] PHP Notice: Undefined index: upload in /home/file.php on line 12
[20-Jul-2013 02:00:11 Europe/Warsaw] PHP Notice: Undefined index: upload in /home/file.php line 16
[20-Jul-2013 02:00:12 Europe/Warsaw] PHP Notice: Undefined index: low in /home/file.php on line 13