HTML或PHP中的错误
我是PHP的初学者。我被困在一件看起来很容易的事情上。 我建立了一个网站,网站上有一个页面,人们可以通过表单向我发送电子邮件。问题是,我认为表单似乎无法创建$POST_uz['name']。只要读一下密码,你就会明白我在说什么HTML或PHP中的错误,php,html,Php,Html,我是PHP的初学者。我被困在一件看起来很容易的事情上。 我建立了一个网站,网站上有一个页面,人们可以通过表单向我发送电子邮件。问题是,我认为表单似乎无法创建$POST_uz['name']。只要读一下密码,你就会明白我在说什么 <form action="?" method="post"> <div id="right"> <label for="name"> <input type="text"
<form action="?" method="post">
<div id="right">
<label for="name"> <input type="text" class="kutu" name="name" ></label><br />
<label for="email"> <input type="email" class="kutu" name="email" ></label><br />
<label for="subject"> <input type="text" class="kutu" name="subject" ></label><br />
</div>
<div id="left">
<p>Name: </p>
<p>Your Email Adress: </p>
<p>Subject: </p>
</div>
<div id="bottom">
<p>Your Message:</p><br />
<label for="message"><textarea name="message" rows="3" cols="60"> </textarea></label>
</div>
<input type="submit" id="tus" value="submit">
</form>
当我提交表单时,它再次将我带到contact2.php,它告诉我POST['name']从一开始就没有创建过。变量名是
$\u POST
,而不是$POST
。请参见变量名是$\u POST
,而不是$POST
。请参见变量名是$\u POST
,而不是$POST
。请参见变量名是$\u POST
,而不是$POST
。请参见@loko Imho,它被解释为一个空的查询字符串,因此表单基本上被发送到当前页面。@nietonfir Aha从不知道这一点。所以我今天学到了一些额外的东西。@loko通常散列(#
)用于提交相同的页面表单,但从HTML5开始,您可以使用它或将其保留为空。请参阅@loko Imho,它被解释为一个空查询字符串,因此表单基本上被发送到当前页面。@nietonfir Aha从来不知道这一点。所以我今天学到了一些额外的东西。@loko通常散列(#
)用于提交相同的页面表单,但从HTML5开始,您可以使用它或将其保留为空。请参阅@loko Imho,它被解释为一个空查询字符串,因此表单基本上被发送到当前页面。@nietonfir Aha从来不知道这一点。所以我今天学到了一些额外的东西。@loko通常散列(#
)用于提交相同的页面表单,但从HTML5开始,您可以使用它或将其保留为空。请参阅@loko Imho,它被解释为一个空查询字符串,因此表单基本上被发送到当前页面。@nietonfir Aha从来不知道这一点。所以我今天学到了一些额外的东西。@loko通常散列(#
)用于提交相同的页面表单,但从HTML5开始,您可以使用它或将其保留为空。请看@DimaGoltsman,您是否费心阅读该问题,或者只是在审阅队列中标记答案?有时简短的回答只是…@DimaGoltsman你有没有费心去读这个问题,或者你只是在评论队列中标记了答案?有时简短的回答只是…@DimaGoltsman你有没有费心去读这个问题,或者你只是在评论队列中标记了答案?有时简短的回答只是…@DimaGoltsman你有没有费心去读这个问题,或者你只是在评论队列中标记了答案?有时简短的回答只是…
if (isset($POST_['name'])) {
$email = $POST_['email'];
$subject = $POST_['subject'];
$message = "From: " . $POST_['name'] . ", " . $POST_['email'] . "\n Message: " . $POST_['message'];
try {
mail("myEmailAdress@gmail.com", $subject, $message, " ");
unset($POST_['name']);
header("Location: success.php");
}
catch (PDOException $e)
{
include 'index.html';
exit();
}
exit();
}
include 'contact2.php';