Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Menghantar E-mel dengan PHP daripada Borang HTML Menggunakan Skrip yang Sama?

Bagaimana untuk Menghantar E-mel dengan PHP daripada Borang HTML Menggunakan Skrip yang Sama?

Linda Hamilton
Lepaskan: 2024-12-20 03:37:12
asal
935 orang telah melayarinya

How to Send an Email with PHP from an HTML Form Using the Same Script?

Hantar E-mel dengan PHP daripada Borang HTML pada Hantar dengan Skrip Yang Sama

S > Saya mahu untuk menghantar e-mel dengan PHP daripada borang HTML, menggunakan skrip yang sama yang memaparkan borang.

A > Untuk mencapai matlamat ini, pertimbangkan penyelesaian berikut:

Kod PHP:

if (isset($_POST['submit'])) {
    $to = $_POST['email'];
    $subject = $_POST['name'];
    $message = getRequestURI();
    $from = "[email protected]";
    $headers = "From:" . $from;

    if (mail($to, $subject, $message, $headers)) {
        echo "Mail sent.";
    }
    else {
        echo "Failed to send mail.";
    }
}
Salin selepas log masuk

Borang HTML:

<form method="post">
    <label>Name:</label>
    <input type="text" name="name">

    <label>Email:</label>
    <input type="email" name="email">

    <input type="submit" name="submit" value="Send">
</form>
Salin selepas log masuk

Dalam kod ini, apabila borang itu diserahkan, skrip PHP dilaksanakan. Ia mendapatkan semula maklumat yang diserahkan, membuat e-mel dan menghantarnya menggunakan fungsi mel(). Hasilnya dipaparkan pada halaman yang sama.

Atas ialah kandungan terperinci Bagaimana untuk Menghantar E-mel dengan PHP daripada Borang HTML Menggunakan Skrip yang Sama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan