![](/img/trans.png)
[英]How do I clear Bootstrap 4 errors after I submit my React form?
[英]What are all the steps I have to do to get my bootstrap email form working?
我應該怎么做才能使表格正常工作? 我的網站和一切都已設置好。 我只是不能讓我的表格工作。 我可以從rdp做到嗎? 或firezila服務器?
<form>
<div class="row">
<div class="col-md-6 col-sm-6">
<div class="form-group">
<input type="text" class="form-control" required="required" placeholder="Name">
</div>
</div>
<div class="col-md-6 col-sm-6">
<div class="form-group">
<input type="text" class="form-control" required="required" placeholder="Email address">
</div>
</div>
<div class="row">
<div class="col-md-6 col-sm-6">
<div class="form-group">
<textarea name="message" id="message" required="required" class="form-control" rows="3" placeholder="Message"></textarea>
</div>
<div class="form-group">
<button type="submit" class="btn btn-default">Submit Request</button>
</div>
</div>
</div>
</div>
</form>
將表單提交到php並發送郵件,輸入如下代碼,並考慮添加一個主題字段:
<form name="nameforform" action="thephpfilename.php" method="POST">
<div class="row">
<div class="col-md-6 col-sm-6">
<div class="form-group">
<input type="text" class="form-control" required="required" placeholder="Name" name="name">
</div>
</div>
<div class="col-md-6 col-sm-6">
<div class="form-group">
<input type="text" class="form-control" required="required" placeholder="Email address" name="email">
</div>
</div>
<div class="row">
<div class="col-md-6 col-sm-6">
<div class="form-group">
<textarea name="message" id="message" required="required" class="form-control" rows="3" placeholder="Message" name="message"></textarea>
</div>
<div class="form-group">
<button type="submit" class="btn btn-default">Submit Request</button>
</div>
</div>
</div>
</div>
</form>
然后創建一個php文件(例如:thefilename.php)[besure將表單元素的action屬性更改為創建的php文件名稱的action屬性。
php文件應具有以下代碼:
<?php
$to = $_POST['email'];
$subject = '';
$message = $_POST['message'];
$headers = 'From:'. $_POST['name'] . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
它將起作用,請確保調整服務器的設置,並且下次還要在問題中指定更多信息。
最后它是如何工作的,
提交表單后,瀏覽器將get / post請求發送到在form元素的action屬性上指定的文件。 php文件處理請求並完成有需要的人。 參考input和textarea元素的name屬性存儲數據。 數據也可以存儲為數組。 在這里,我們使用php的
mail()
函數使用適當的標頭發送郵件。 HTML或引導程序無法在沒有服務器干預的情況下獨立發送郵件。
請務必發表評論以獲取更多信息和其他幫助,請盡情享受。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.