こんにちは私はPHPには新しいですが、これまでのところ私の最善を尽くしています。私はHTMLで簡単なフォーム作成しました:仕事に連絡するフォームを取得する方法
<div class="modal fade" id="contact" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<form class="form-horizontal" role="form" method ="post">
<div class="modal-header">
<h4>Contact:</h4>
</div>
<div class="modal-body">
<div class="form-group">
<label for="contact-name" class="col-sm-2 control-label">Name</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="contact-name" placeholder="First & Last Name">
</div>
</div>
<div class="form-group">
<label for="contact-email" class="col-sm-2 control-label">Email</label>
<div class="col-sm-10">
<input type="email" class="form-control" id="contact-email" placeholder="[email protected]">
</div>
</div>
<div class="form-group">
<label for="contact-message" id ="contact-message" class="col-sm-2 control-label">Message</label>
<div class="col-sm-10">
<textarea class="form-control" rows="6"></textarea>
</div>
</div>
</div>
<div class="modal-footer">
<a class="btn btn-default" data-dismiss="modal">Close</a>
<button type="submit1" id ="workinghere1" class="btn btn-warning" onclick ="alert('Email has been sent')">Send</button>
</div>
</form>
</div>
</div>
をし、それのためのシンプルなPHPスクリプトを作成しました:
<?php
f(isset($_POST['workinghere'])){
$n = $_POST['contact-name'];
$e = $_POST['contact-email'];
$m = $_POST['contact-message'];
$to = "*****************";
$subject = "WEB 3d";
$header = $e;
$server = "smtp.live.com";
$body = $m;
mail($to, $subject, $body, $header);
}
?>
しかし私は思ういけないPHPスクリプトのように働いているいくつかの理由メールは私の住所にまったく送られていません。私は何をすべきか分かりません。この問題についての助けは素晴らしいでしょう。以下は動作するはずですので:アドレスから
おかげ
ああ、それを試しましたが運がない、まだメールがありません – Blindeagle141
ヘッダーの最後に\ r \ nを追加するかどうかを確認してください。私はあなたが見ることができるように私の答えを更新しました。 – ShoeLace1291
もう一度何も、本当に奇妙な、それはあなたのために働くのですか? – Blindeagle141