【问题标题】:Can't echo a string in _POST form [closed]无法以 _POST 形式回显字符串 [关闭]
【发布时间】:2021-12-17 18:47:27
【问题描述】:

我已经使用 HTML 和 PHP 制作了一个简单的表单,但是当我在本地主机中嵌入“用户名”和“密码”并点击“提交”时,页面只会重新加载并且不会返回“它可以工作”。

代码是使用:

PHP

<?php 

if(isset($_POST['submit'])){ 

    echo "it works";
}
   
?>

HTML

<!DOCTYPE html>
<html lang="en">
<head> 
    <meta charset='UTF-8'>
    <title> Document </title>
    
</head>
<body>
<form action="checkform.php" method="post"> 
    <input type="text" name="username" placeholder="Enter Username">
    <input type="password" name="password" placeholder="Enter Password">
<br>
    <input type="submit" name="submit">
</form>
    
</body>
</html>

你能告诉我这里缺少什么吗?

提前谢谢你。

【问题讨论】:

  • &lt;? php 应该是&lt;?php
  • 也应该去checkform.php,而不是重新加载。除非 PHP 和 HTML 都已经在 checkform.php 中?根据您的描述,还不清楚。
  • 遗憾的是我无法添加带有 facepalm 的 giphy。谢谢阿迪森
  • UTC-8 应该是 UTF-8。请多花点时间检查一下错别字!

标签: php html forms post echo


【解决方案1】:

阅读评论后,我的错误是“

【讨论】:

    猜你喜欢
    • 2020-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-02
    相关资源
    最近更新 更多