這很難解釋,但我在 PHP 中的 Post 變量方面遇到了一些問題。問題是我一直在 Repl.it 上制作一個虛擬網(wǎng)站來練習(xí) PHP,因?yàn)槲沂且粋€完全的初學(xué)者,所以我一直在嘗試聯(lián)系表格。這是文件名“contact-form-handler.php”的 PHP 代碼:<?php $name = $_Post["name"]; $visitor_email = $_Post["email"]; $message = $POST['message']; $email_from = "19braja@rgshw.com"; $email_subject = "New Form Submission For BXRSTUDIOS"; $email_body = "User Name: $name.\n ". "User Email: $visitor_email.\n". "User Message $message.\n"; $to = "19braja@rgshw.com"; $headers = "From: $email_from \r\n"; $headers = "Reply-To: $visitor_email \r\n"; mail($to,$email_subject,$email_body,$headers); header("Location: contact.html");?>這是文件名為“contact.html”的 HTML 代碼:<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>有誰知道為什么 Post 變量不起作用?這是控制臺上的內(nèi)容:
1 回答

鴻蒙傳說
TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個贊
$_Post 變量無效,$_POST 是保留的系統(tǒng)變量,并且必須全部大寫。
所以你的代碼應(yīng)該是:
$name = $_POST["name"]; $visitor_email = $_POST["email"]; $message = $_POST['message'];
- 1 回答
- 0 關(guān)注
- 143 瀏覽
添加回答
舉報(bào)
0/150
提交
取消