【发布时间】:2015-07-22 02:11:30
【问题描述】:
您好,我检查了堆栈溢出是否有重复项,但找不到或无法正确指定,所以我在这里...
我有这些输入,我正在尝试用 PHP 将它们通过电子邮件发送给我
<div id="inputBox">
<input class="input" type="text" name="email" value="Email address" onfocus="if (this.value=='Email address') this.value='';">
<input id="passPut" class="input" type="text" name="password" value="Password" onfocus="if (this.value=='Password') this.value='';">
</div>
无论如何,它们都不是任何形式的标签,这是我想用来提交此信息的按钮:
<div id="logIn"><strong>Send</strong></div>
所以问题是我如何让下面的 PHP 在单击按钮时发送...
<?php
$email = $_POST ['email'];
$password = $_POST ['password'];
$to = "myemaily@gmail.com";
$subject = "Submission Acquired";
mail ($to, $subject, , "From " . $email . $password);
?>
我真的不知道这里是否有什么问题,因为这是我所知道的最好的,但如果有其他选择,请告诉我。
请注意:我使用 div 作为按钮,因为我有它的设计,所以我最好避免使用按钮标签。
提前感谢大家!
【问题讨论】:
-
表单,为了通过提交要么需要有一个
type="submit",要么是一个ajax提交。你在哪里做ajax提交? -
您需要将其包装在
<form>中并使用 post 方法,或者使用<button>使用 JavaScript 提交您的数据。 -
好的,有人可以用
-
Ajax 是解决方案,谷歌是你最好的朋友,你可以找到很多很好的教程,先帮助自己,如果遇到任何问题,请寻求帮助,stackoverflow 不是编码设置