国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP menghantar e-mel

PHP Hantar E-mel

PHP membolehkan anda menghantar e-mel terus daripada skrip.

Fungsi mel PHP ()

Fungsi mel PHP() digunakan untuk menghantar e-mel daripada skrip.

Sintaks

mel(ke,subjek,mesej,pengepala,parameter)

Nota: PHP memerlukan sistem mel yang dipasang dan dijalankan untuk menjalankan fungsi mel (seperti: sendmail, postfix, qmail, dsb.). Program yang digunakan ditakrifkan melalui tetapan konfigurasi dalam fail php.ini. Baca lebih lanjut dalam Manual Rujukan Mel PHP kami.

E-Mel Mudah PHP

Cara paling mudah untuk menghantar e-mel melalui PHP ialah menghantar e-mel teks.

Dalam contoh berikut, kami mula-mula mengisytiharkan pembolehubah ($kepada, $subjek, $mesej, $from, $headers), dan kemudian kami menggunakan pembolehubah ini dalam fungsi mel() untuk menghantar E - mel:

<?php
$to = "someone@example.com";         // 郵件接收者
$subject = "參數(shù)郵件";                // 郵件標(biāo)題
$message = "Hello! 這是郵件的內(nèi)容。";  // 郵件正文
$from = "someonelse@example.com";   // 郵件發(fā)送者
$headers = "From:" . $from;         // 頭部信息設(shè)置
mail($to,$subject,$message,$headers);
echo "郵件已發(fā)送";
?>

Borang Mel PHP

Dengan PHP, anda boleh membuat borang maklum balas di tapak anda. Contoh berikut menghantar mesej teks ke alamat e-mel yang ditentukan:

<html>
<head>
<meta charset="utf-8">
<title> php中文網(wǎng)(php.cn)</title>
</head>
<body>
<?php
if (isset($_REQUEST['email'])) { // 如果接收到郵箱參數(shù)則發(fā)送郵件
         // 發(fā)送郵件
         $email = $_REQUEST['email'] ;
         $subject = $_REQUEST['subject'] ;
         $message = $_REQUEST['message'] ;
         mail("someone@example.com", $subject,
         $message, "From:" . $email);
         echo "郵件發(fā)送成功";
} else { // 如果沒有郵箱參數(shù)則顯示表單
         echo "<form method='post' action='mailform.php'>
         Email: <input name='email' type='text'><br>
         Subject: <input name='subject' type='text'><br>
         Message:<br>
         <textarea name='message' rows='15' cols='40'>
         </textarea><br>
         <input type='submit'>
         </form>";
}
?>
</body>
</html>

Penjelasan contoh:

· Mula-mula, semak sama ada kotak input e-mel diisi dengan

· Jika Jika tidak diisi (cth. semasa halaman dilawati buat kali pertama), keluarkan borang HTML

·?????? Jika diisi (selepas borang diisi), hantarkan e-mel daripada borang

·????????????????????????????????????Selepas menekan butang hantar, halaman dimuat semula dan anda boleh melihat bahawa input e-mel telah ditetapkan semula dan mesej bahawa e-mel telah berjaya dihantar dipaparkan -mel tidak selamat Dalam bab seterusnya tutorial ini, anda akan membaca lebih lanjut tentang risiko keselamatan dalam skrip e-mel dan kami akan menunjukkan kepada anda cara mengesahkan input pengguna untuk menjadikannya lebih selamat.

Manual Rujukan Mel PHP

Untuk maklumat lanjut tentang fungsi mel() PHP, sila lawati Manual Rujukan Mel PHP kami.

Meneruskan pembelajaran
||
<html> <head> <meta charset="utf-8"> <title> php中文網(wǎng)(php.cn)</title> </head> <body> <?php if (isset($_REQUEST['email'])) { // 如果接收到郵箱參數(shù)則發(fā)送郵件 // 發(fā)送郵件 $email = $_REQUEST['email'] ; $subject = $_REQUEST['subject'] ; $message = $_REQUEST['message'] ; mail("someone@example.com", $subject, $message, "From:" . $email); echo "郵件發(fā)送成功"; } else { // 如果沒有郵箱參數(shù)則顯示表單 echo "<form method='post' action='mailform.php'> Email: <input name='email' type='text'><br> Subject: <input name='subject' type='text'><br> Message:<br> <textarea name='message' rows='15' cols='40'> </textarea><br> <input type='submit'> </form>"; } ?> </body> </html>