【发布时间】:2016-09-25 02:59:02
【问题描述】:
我正在尝试为网站创建 Web 表单,但是当我点击发送时,页面链接到 .php 文件。请告诉我我做错了什么。
.html 和 .php 代码分别如下所示:
<form action="email.php" method="post">
<input class="input-text animated wow flipInY delay-02s" type="text" name="name" value="Your Name *" onFocus="if(this.value==this.defaultValue)this.value='';" onBlur="if(this.value=='')this.value=this.defaultValue;">
<input class="input-text animated wow flipInY delay-04s" type="text" name="email" value="Your E-mail *" onFocus="if(this.value==this.defaultValue)this.value='';" onBlur="if(this.value=='')this.value=this.defaultValue;">
<textarea class="input-text text-area animated wow flipInY delay-06s" name"description" cols="0" rows="0" onFocus="if(this.value==this.defaultValue)this.value='';" onBlur="if(this.value=='')this.value=this.defaultValue;">Describe your facilities and what you’re looking for. *</textarea>
<input class="input-btn animated wow flipInY delay-08s" type="submit" value="send message">
</form>
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$description = $_POST['description'];
$to = "Email Address";
$subject = "Facility and Other Specifications";
mail($to, $subject, $description "From: " . $name);
echo "Your message has been sent.";
?>
另外,我不确定如何将 PHP 与 .php 和 .html 文件一起使用,或者我正在使用的操作系统(Snow Leopard)是否已经附带它。
我对这一切有点陌生,任何一点信息都将不胜感激。
【问题讨论】:
-
你的 PHP 代码在你的
email.php文件中吗? -
您可以粘贴到
email.php文件中吗? -
您是否启用了 PHP 邮件?如果是这样,您是否启用了 PHP 错误报告以验证没有错误?
-
或者是你显示文件
email.php的代码? “页面链接到 .php 文件”是什么意思?确实如此,因为它是您在表单中定义的action。