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

将这些行放在页面顶部,您应该会看到错误/问题而不是空白页面(致命错误):

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 回答
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>

也许你可以用 PHP 做@Blaster 所说的。

于 2012-06-27T19:22:29.380 回答