Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP Post变量的问题_Php_Html_Css_Http Post_Web Development Server - Fatal编程技术网

PHP Post变量的问题

PHP Post变量的问题,php,html,css,http-post,web-development-server,Php,Html,Css,Http Post,Web Development Server,这很难解释,但我一直对PHP中的Post变量有一些问题。问题是,我一直在使用Repl.it制作一个虚拟网站来练习PHP,因为我是一个完全的初学者,所以我一直在尝试创建一个联系表单。 这是文件名为“contact form handler.PHP”的PHP代码: 欢迎来到StackOverflow $\u Post变量无效,$\u Post是一个保留的系统变量,并且必须全部为大写 因此,您的代码应该是: $name = $_POST["name"]; $visitor_email = $_PO

这很难解释,但我一直对PHP中的Post变量有一些问题。问题是,我一直在使用Repl.it制作一个虚拟网站来练习PHP,因为我是一个完全的初学者,所以我一直在尝试创建一个联系表单。 这是文件名为“contact form handler.PHP”的PHP代码:


欢迎来到StackOverflow

$\u Post变量无效,$\u Post是一个保留的系统变量,并且必须全部为大写

因此,您的代码应该是:

$name = $_POST["name"];   $visitor_email = $_POST["email"];   $message = $_POST['message'];

您是否尝试了$U POST而不是$U POST和$POST。。。不要将答案贴在琐碎的打字/拼写错误上。它们应该以注释结束。谢谢Gonzalo,但现在控制台显示sh:1:/usr/sbin/sendmail:notfound
<html>
<head>
  <link href="contact.css" rel="stylesheet" type="text/css" />
  <title>Contact Form</title>
</head>
<body>
  <div class="contact-title">
    <h1> Want To Contact Us?</h1>
    <h2> We are always here to help</h2>
  </div>

  <div class="contact-form">
    <form id ="contact=form" method="post" action="contact-form-handler.php">
      <input name="name" type="text" class="form-control" placeholder="Your Name" required><br>
      <input name="email" type="email" class="form-control" placeholder="Your Email" required><br>

          <textarea name="message" type="text" class="form-control" placeholder="Message to BXRSTUDIOS" row="4" required></textarea><br>
          <input type="submit" class="form-control submit" value="SUBMIT MESSAGE">
          <p class="back">Not what you needed?<a href="index.php"> Go Back</a>
            </p>
    </form>
  </div>



</body>
</html>
[Thu Apr 16 18:28:08 2020] PHP Notice:  Undefined variable: _Post in /home/runner/BXRSTUDIOS1/contact-form-handler.php on line 3
[Thu Apr 16 18:28:08 2020] PHP Notice:  Undefined variable: _Post in /home/runner/BXRSTUDIOS1/contact-form-handler.php on line 4
[Thu Apr 16 18:28:08 2020] PHP Notice:  Undefined variable: POST in /home/runner/BXRSTUDIOS1/contact-form-handler.php on line 5
sh: 1: /usr/sbin/sendmail: not found
[Thu Apr 16 18:28:08 2020] 172.18.0.1:60886 [302]: /contact-form-handler.php
[Thu Apr 16 18:28:08 2020] 172.18.0.1:60892 [200]: /contact.html
[Thu Apr 16 18:28:08 2020] 172.18.0.1:60898 [200]: /contact.css
[Thu Apr 16 18:28:08 2020] 172.18.0.1:60906 [200]: /back.jpg
$name = $_POST["name"];   $visitor_email = $_POST["email"];   $message = $_POST['message'];