[PHP-users 28003] Re: 件名文字化け防止
kimura@kmtec.co.jp
kimura @ kmtec.co.jp
2006年 1月 2日 (月) 01:43:24 JST
すいませんでした。
下記がプログラムです。
$mail = "test @ localhost"; //送信用メールアドレス
$data = file("../mail/nyukin.txt"); //メール本文
$title = $data[0]; //件名 本文の一行目
$accessuser = $_POST['hiddenuser'];
$accessmail = $_POST['hiddenmail'];
$seikyuugaku = $_POST['hiddenseikyuugaku'];
if($accessmail==''){
echo 'メール不正です。';
}else{
//メール文面取り込み
for($col=1; $col<count($data); $col++) {
// 改行を除去
$data[$col] = trim($data[$col]);
if(strstr ($data[$col], '[user]')){
$str = $str. str_replace("[user]",$accessuser,$data[$col])."\n";
}elseif(strstr ($data[$col], '[kingaku]')){
$str = $str. str_replace("[kingaku]",$seikyuugaku,$data[$col])."\n";
}else{
$str = $str. $data[$col]."\n";
}
}
mail ('"' .$accessmail .'"', $title,
$str ,
"From: " .$mail);
}
PHP-users メーリングリストの案内