0

クリックするとポップアップカレンダーが表示されるシンプルなフォームがあります

<form action = "test2.php" method = "post" onsubmit="jValidate(this);">
<input type="text" name="inputField" size="12" id="inputField"/>
</form>

以下は私のtest2.phpコードです

<?php
$d = $_POST["inputField"];
echo($d);
?>

しかし、私が得ているのは空白の画面だけです。

4

2 に答える 2

1

申し訳ありませんが、明らかなことをスキップすることがあります。フォームは次のようになります。

<form action = "test2.php" method = "post" onsubmit="jValidate(this);">
<input type="text" name="inputField" size="12" id="inputField" />
<input type="submit" name="submit" value="Post It!" />
</form>

そして多分あなたは@Blasterが言ったことをPHPで行うことができます。

于 2012-06-27T19:22:29.380 に答える
1

これらの行をページの上に置くと、空白ページ (致命的なエラー) の代わりにエラー/問題が表示されるはずです。

ini_set('display_errors', true);
error_reporting(E_ALL);

// etc
$d = $_POST["inputField"];
echo($d);

アップデート

これにより、通知メッセージが消えます。

if (isset($_POST["inputField"]))
{
  $d = $_POST["inputField"];
  echo($d);
}
于 2012-06-27T18:57:20.500 に答える