Javascript 尝试从html输入获取post数据,并通过php将其作为消息发送到电子邮件中
我正在做登记表。当我输入x编号并单击提交时,两个字段将打开x个我必须填写的次数。之后,我使用php获取post值,但我不知道如何使用所有数组值。我必须通过电子邮件发送消息内容中每个学生班级编号和姓名的所有值。在我的电子邮件中,我只收到字段的最后一次输入,而不是所有字段。不知道如何从javascript获取所有数组值并将它们传递到我的php文件中Javascript 尝试从html输入获取post数据,并通过php将其作为消息发送到电子邮件中,javascript,php,html,email,Javascript,Php,Html,Email,我正在做登记表。当我输入x编号并单击提交时,两个字段将打开x个我必须填写的次数。之后,我使用php获取post值,但我不知道如何使用所有数组值。我必须通过电子邮件发送消息内容中每个学生班级编号和姓名的所有值。在我的电子邮件中,我只收到字段的最后一次输入,而不是所有字段。不知道如何从javascript获取所有数组值并将它们传递到我的php文件中 a section of html file's javascript var i; for (i = 0; i < ax
a section of html file's javascript
var i;
for (i = 0; i < ax; i++) {
parent.insertAdjacentHTML(
"beforeend",
"<div class=input>Enter student" +[i]+ "'s name: <input type='text ' name='s_name[]' required></div>" +
"<div class=input>Enter student" +[i]+ "'s class: <input type='text ' name= 's_class[]' required></div>"
);
}
php code
$s_name=$_POST["s_name"];
$s_class=$_POST["s_class"];
$from = "zasas.com";
$to = $_POST["email"];
$subject = "asasas";
$message = "Name: ".$username."\r\n";
$message .= "student name: $s_name[i] \r\n";
$message .= "class: $s_class[i] \r\n";
$message .= "Your super id: aiorouehr \r\n";
$headers = "From: " . $from;
html文件的javascript部分
var i;
对于(i=0;i
$\u POST中的键是您输入的名称。
例如
<input type="text" name="myCustomKey" value="Micky Mouse">
<?php echo $_POST["myCustomKey"]; //returns Micky Mouse ?>