我在index.php上有以下表格
<form id='login' action='form-login.php' method='post' accept-charset='UTF-8'>
<fieldset >
<input type='hidden' name='submitted' id='submitted' value='1'/>
<center><label for='fname' >First name:</label>
<input type='text' name='fname' id='fname' maxlength="50" />
<label for='lname' >Last name:</label>
<input type='lname' name='lname' id='lname' maxlength="50" />
<input type='submit' name='Submit' value='Submit' /></fieldset></form></center><script type="text/javascript">
我希望将姓名和姓氏提交到我的电子邮箱中。 我在form-login.php中有以下内容,但它似乎并没有起作用。我知道它是否是正确的代码。
<?php header("Location: http://google.com");
$to = "myemail@domain.com";
$subject = "My Subject";
$fname = $_REQUEST ;
$lname = $_REQUEST ;
$headers = "From: $email";
$sent = mail($to, $subject, $fname, $lname) ;
?>
重定向正在运行但电子邮件尚未发送。我的webhost(000webhost)支持这个。我过去做过但我丢失了代码。
答案 0 :(得分:0)
访问$_REQUEST
时,您必须添加字段名称,例如:
$fname = $_REQUEST['fname'];
$lname = $_REQUEST['lname'];