【问题标题】:Issue with forms in PHP [duplicate]PHP中的表单问题[重复]
【发布时间】:2012-10-08 07:31:51
【问题描述】:

可能重复:
php $_POST array empty upon form submission

我正在尝试填写表格,然后将数据显示在另一页上。第一个文件是这个

<html>
<head>
</head>
<body>
<form action="testerpage.php" method="post">
Name: <input type="text" name="testname">
<input type="submit">
</form>
</body>
</html>

另一个页面(testerpage.php)是这个

<html>
<body>
<?php 
echo $_POST["testname"];
?>
</body>
</html>

为什么testerpage不显示第一页(名为welcome.php)的信息?它也不适用于“get”

【问题讨论】:

  • 你用的是什么版本的php???
  • 尝试在地址栏中输入:testerpage.php?testname=welcome。有用吗?
  • @mario 我认为这可能会有所不同..
  • 你是什么意思welcome doesn't work ?????你看你可以在页面上看到任何东西??使用var_dump($_REQUEST)
  • 检查生成的 HTML 页面的源代码。也许 PHP 被禁用并且 PHP 代码没有被执行。如果是这样,您应该在 HTML 输出中看到您的 PHP 代码。

标签: php html forms post input


【解决方案1】:

鉴于您的 HTML 输出中有未修改的 PHP 代码,事实证明 PHP 在您的服务器上被禁用,因此根本不会执行 PHP 代码。有关在服务器上启用 PHP,请咨询您的托管服务提供商技术支持。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2017-08-26
    • 2011-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多