簡體   English   中英

嘗試從 html 輸入中獲取發布數據並通過 php 將其作為消息發送到電子郵件中

[英]trying to get post data from html input and send it in email as a message via php

我在做登記表。 當我輸入一個 x 數字並單擊提交時,2 個字段會打開 x 次我必須填寫。 之后我使用 php 來獲取 post 值,但我不知道如何使用所有數組值。 我必須通過電子郵件發送消息內容中每個學生班級編號和姓名的所有值。 在我的電子郵件中,我只得到字段的最后輸入,而不是全部。 不知道如何從 javascript 獲取所有數組值並將它們傳遞到我的 php 文件中。

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;

$_POST 中的鍵是您輸入的名稱。 例如

<input type="text" name="myCustomKey" value="Micky Mouse">

<?php echo $_POST["myCustomKey"]; //returns Micky Mouse ?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM