无法从PHP联系人表单获取textarea
我有一个简单的PHP联系人表单,可以将表单输入发送到电子邮件地址。但是,文本区域不包括在内。正在发送姓名和电子邮件,但文本区域为空 我的表格:无法从PHP联系人表单获取textarea,php,html,forms,email,Php,Html,Forms,Email,我有一个简单的PHP联系人表单,可以将表单输入发送到电子邮件地址。但是,文本区域不包括在内。正在发送姓名和电子邮件,但文本区域为空 我的表格: <form method="post" action="contact.php" id="form" role="form" class="form contact-form"> <!-- Form Heading --> <h3 class="s
<form method="post" action="contact.php" id="form" role="form" class="form contact-form">
<!-- Form Heading -->
<h3 class="small-section-heading align-center">I'm always open to talk</h3>
<!-- Name -->
<div class="form-group">
<input type="text" name="name" id="name" class="form-control" placeholder="Name" pattern=".{2,100}" required>
</div>
<!-- Email -->
<div class="form-group">
<input type="email" name="email" id="email" class="form-control" id="" placeholder="Email" pattern=".{5,100}" required>
</div>
<!-- Message -->
<div class="form-group">
<textarea name="message" id="message" class="form-control" rows="6" placeholder="Message"></textarea>
</div>
<!-- Send Button -->
<button type="submit" class="btn btn-spacia btn-medium btn-full">
Send
</button>
</form>
我';I’我总是乐于交谈
发送
我的PHP联系方式:
<?php
$name=$_POST['name'];
$email=$_POST['email'];
$message=$_POST['message'];
$from="From: $name<$email>\r\nReturn-path: $email";
$subject="Message sent using your contact form";
mail("email@example.com", $subject, $message, $from);
?>
Thank you for contacting us. We will be in touch with you very soon.
<?php
}
?>
感谢您联系我们。我们将很快与您联系。
在测试代码之后,似乎出现了语法错误,因为您的右大括号没有左大括号。一旦我把它取下来,它就好像捡起来了。因此,只需删除:
<?php
}
?>
这就是为什么在这种情况下,重要的是在开发过程中打开
错误报告
,以便了解脚本不起作用的原因。请重新格式化问题代码,不要使用
,而是突出显示要缩进的代码,然后点击CTRL-K或“code”{/code>。编辑:谢谢。我根本看不懂。。。证明你的风格!是的,对不起,我编辑了它如果这是你的完整php,那里面有一个错误
没有为它打开大括号。如果不是的话,那么就简单地把它扔掉。如果使用了错误报告,就会抛出一条Parse Error:syntax Error,unexpected'}'
错误消息,正如您所知。所有的东西都可以在这个问题中找到。