こんにちは皆さんは、管理者がテキストエリアにデータベース内のすべての電子メールを送信するニュースレタースクリプトを手に入れました。その電子メールへのpdfファイル、どんな助けもありがとう!ここでは、実際に電子メールを送信するコードは次のとおりです。電子メールに添付ファイルを追加するPHP mysql
平野は、メッセージ 件名とTEXTAREAは、このスクリプト
<?php
include "connect.php";
$subject = stripslashes($_POST["subject"]);
$plain = stripslashes($_POST["plain"]);
$result = mysql_query("SELECT email FROM member");
$emails = array();
while ($row = mysql_fetch_row($result))
$emails[] = $row[0];
$subject = $_POST['subject'];
$from = "[email protected]";
$headers = "From:" . $from;
$to = implode(", ", $emails);
mail($to, $_POST['subject'], $_POST["plain"], $headers);
?>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>
<form id='register' action='updateprofile.php' method='post' accept-charset='UTF-8'>
<body id="main_body" >
<img id="top" src="top.png" alt="">
<div id="form_container">
<h1>Newsletter Sent</h1>
<form id="form_362567" class="appnitro" method="post" action="">
<div class="form_description">
<h2> Newsletter Sent</h2>
<p></p>
</div>
<ul >
<li class="section_break">
<p></p>
</li> <li id="li_2" >
<label class="description" for="email">
<?php
echo "Newsletter successfully sent, you will be redirected back to the member area in 5 seconds.";
?>
</form>
<div id="footer">
<meta http-equiv="refresh" content="5; URL=index.php">
</div>
</div>
<img id="bottom" src="bottom.png" alt="">
</body>
非常に基本的な(弱い、遅い)mail()関数の使用をやめてください。 –
私には問題ないと思われますか?それについて何が悪いですか?これは可能ですか – user1250526
が可能ですが、機能には非常に制限された 'パワー'はありません。非常に基本的なメールを送信する人は誰もいません –