0
我有一個非常簡單的聯繫我們表格,有姓名電子郵件,電話號碼和提交按鈕。在提交按鈕點擊我想發送電子郵件到某些特定的郵件ID。然而,經過$ GET,$ _POST的這麼多嘗試後,我無法從文本框中讀取值。如何從HTML文本輸入中讀取值?
這是鑑於我的HTML代碼 -
<table>
<tr>
<td style="width:10%"></td>
<td>
<div class="section1 jumbotron appointment-form text-center">
<div class="container">
<form action="thankyou" method="post" class="form-group text-left">
<div class="col-sm-12">
<div class="col-sm-6">
<div class="col-sm-12">First Name</div>
<div class="col-sm-6">
<input class="form-control" type="text" id="firstName" name="firstName"/>
</div>
</div>
<div class="col-sm-6">
<div class="col-sm-12">Last Name</div>
<div class="col-sm-6">
<input class="form-control" type="text" id="lastName" name="lastName"/>
</div>
</div>
</div>
<div class="col-sm-12">
<div class="col-sm-6">
<div class="col-sm-12">Your Email</div>
<div class="col-sm-6">
<input class="form-control" type="email" id="email" name="email"/>
</div>
</div>
<div class="col-sm-6">
<div class="col-sm-12">Phone</div>
<div class="col-sm-6">
<input class="form-control" type="text" id="phone" name="phone"/>
</div>
</div>
</div>
<div class="col-sm-12">
<div class="col-sm-12">
<div class="col-sm-12">Your Message</div>
<div class="col-sm-9">
<textarea class="form-control message" id="message" name="message"></textarea>
</div>
</div>
</div>
<div class="col-sm-12 text-right">
<div class="col-sm-9"><a class="btn-link"><input type="submit" value="submit" name="submit" class="sub-btn"/></a></div>
</div>
</div>
</div>
</td>
</tr>
</table>
**我的PHP函數是這樣**
<?php
function test_input($data) {
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
}
$fname = $lname = $email = $phone = $comment = "";
$fname = $_POST["firstname"];
$lname = $_POST["lastname"];
$email = test_input($_POST["email"]);
$phone = test_input($_POST["phone"]);
$message= test_input($_POST["message"]);
$to = "****@gmail.com";
$subject = "My subject from button";
$txt = "My Message" ;
$headers = "From: [email protected]***.org";
mail($to,$subject,$txt,$headers);
?>
我已經試過
和謝謝你的頁面試圖讀取數據爲$ var = $ _POST ['firstname'] 但沒有運氣。
有人可以幫我在這裏
你還沒有使用像cakephp這樣的框架給你的任何工具,從這個問題來看,你似乎對框架可以爲你做什麼沒有任何想法。我建議你開始閱讀[手冊](http://book.cakephp.org/3.0/en/)並閱讀所有教程 – arilia
@arilia:是的,我是一名asp.net開發人員。這是一個非政府組織項目,幫助他們成爲志願者。由於這是一個現有的PHP項目,無法在ASP.Net中開發。儘管我已經嘗試閱讀許多網站以獲得快速幫助,但cound't做到了。 – Alok
這個問題有* zero * CakePHP代碼。我更新了標籤以更好地反映實際問題。 – burzum