私たちの顧客 beskede に beskede を書いた人に渡したいと思います。できるだけ早く彼に連絡しますが、現時点ではページをリロードする必要があります。そのため、送信された情報を同時に送信する必要があります。
私の心は、JavaScript、jQuery、または AJAX を使用することですが、この分野はよくわかりません :)
<div class="kontakt_box">
<h3>Kontakt Mads Ørnfeldt Andersen</h3>
<p>Kom i kontakt med Mads Ørnfeldt Andersen</p>
<?php
$email_afsender = $mebe->email_afsender();
?>
<form action="#" method="post" name="kontakt_box">
<label>Navn<br /><input type="text" name="navn" required title="Angive et Navn" class="new" placeholder="Navn"></label><br />
<label>Efternavn<br /><input type="text" required title="Angive et efternavn" name="efternavn" class="new" placeholder="Efternavn"></label><br />
<label>Email<br /><input type="email" required title="Angive en email!" name="email" class="new" placeholder="Email"></label><br />
<label>Tekst<br /><textarea name="tekst" cols="35" rows="10" class="new" required title="Skrive noget indhold i email!!" placeholder="Tekst til email"></textarea></label><br />
<label><input type="submit" name="send" value="Send" class="new"></label>
</form>
</div>
ここに私のコードコードがあります:
function email_afsender()
{
if(isset($_POST["send"]))
{
$fra = $_POST["navn"] . " " . $_POST["efternavn"] . "<" . $_POST["email"] . ">";
$til = "hello@world.dk";
$emne = "Kontakt blabla.dk - " . $_POST["navn"] . " " . $_POST["efternavn"];
$besked = $_POST["tekst"];
//headers
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
$headers .= "From: " . $fra . "\r\n";
mail($til, $emne, $besked, $headers);
?>
<script language="javascript" type="text/javascript">
window.location.href = "/kontakt/";
</script>
<?php
}
}
私の問題は何ですか:
メールを送信したいのですが、フォームの下にメールが送信されたことを示すメッセージをユーザーに表示したいと思います。
ここで私の問題を見ることができます
申し訳ありませんが、私の英語は下手ですが、私は失読症で、それが困難です。