0
私はこのプログラムを動作させることができません。私はすべての正しい構文、括弧などがあると確信しています...しかし、それはちょうどそれに置かれているコードを吐き出す、私は何かが不足している?このPHPプログラムを実行していますか?
JavaScriptプログラムを実行した後、プログラムはpostメソッドから自身にポストする必要があります。
<!DOCTYPE HTML>
<html lang="EN" dir="ltr" xmin="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/xml; charset=utf-8" />
<title>Site.php</title>
</head>
<body>
<form id="myform" method="Post" action="Site.php">
<center><table><tr>
<td align="center"><input type="text" name="mo" value="<?php echo $_SESSION['mo']; ?>" size="4"/></td>
<td align="center"><input type="text" name="dy" value="<?php echo $_SESSION['dy']; ?>" size="4"/></td>
<td align="center"><input type="text" name="yr" value="<?php echo $_SESSION['yr']; ?>" size="4"/></td>
<td align="center"><input type="text" name="hr" value="<?php echo $_SESSION['hr']; ?>" size="4"/></td>
<td align="center"><input type="text" name="mn" value="<?php echo $_SESSION['mn']; ?>" size="4"/></td>
<td align="center"><input type="text" name="sc" value="<?php echo $_SESSION['sc']; ?>" size="4"/></td>
</tr</table></center>
</form>
</body>
</html>
<?php
$mo = filter_input(INPUT_POST, "mo");
$dy = filter_input(INPUT_POST, "dy");
$yr = filter_input(INPUT_POST, "yr");
$hr = filter_input(INPUT_POST, "hr");
$mn = filter_input(INPUT_POST, "mn");
$sc = filter_input(INPUT_POST, "sc");
session_start();
$_SESSION['mo'] = $mo;
$_SESSION['dy'] = $dy;
$_SESSION['yr'] = $yr;
$_SESSION['hr'] = $hr;
$_SESSION['mn'] = $mn;
$_SESSION['sc'] = $sc;
$_SESSION['count'] = $count;
session_write_close();
?>
実際のPHPコードを出力するだけですか?もしそうなら、おそらくPHPがサーバにインストールされていないか、サーバが.phpファイルのためにPHPを呼び出すように設定されていません。 –
HTMLの前にPHPコードがありますか? –
フォームの前にPHPコードを入力 –