No.8 haku (管理人) さんの書き込みを削除できます。


No.8 Re:MailFormの送信者  haku (管理人)    2007/04/13 14:01 
kohさんこんにちは。

送信者名を任意のものに変更するには、送信者名用の変数 $person (名前は何でも良いです)を定義して
mb_send_mailの第4引数に From: $person を指定してあげれば良いです。

$person = "FORM <hoge@hoge.net>";
mb_send_mail ("usodayo@hoge.net", "$title", "$name 様\n$email\n$comment\n$time\n$iphost\n", "From: $person");


ですが、日本語は文字化けしますので、(送信者名に)日本語を使う場合は

$person = "【フォーム投稿】";
$person = mb_encode_mimeheader ($person, "ISO-2022-JP", "EUC-JP");
$person = $person . " <hoge@hoge.net>";
$header = "From: $person\n";
$header .= "X-Mailer: PHP/".phpversion()."\n";
$header .= "MIME-version: 1.0\n";
$header .= "Content-Type: text/plain; charset=ISO-2022-JP\n";
$header .= "Content-Transfer-Encoding: 7bit\n";
mb_send_mail ("usodayo@hoge.net", "$title", "$name 様\n$email\n$comment\n$time\n$iphost\n", "$header");

こんな感じになるのでしょうか。

pass




投稿時のパスワードで記事を削除できます。(--投稿者削除--の文字が残ります)
管理者は管理者パスワードで記事を削除できます。(--管理者削除--の文字が残ります)
管理者は管理者完全削除パスワードで記事を完全削除できますが、その際、対象が親記事の場合レス記事もろとも削除されるのでご注意。