// 内部文字エンコーディングをEUC-JPに設定 mb_internal_encoding("EUC-JP"); header("Content-Type: text/html; charset=EUC-JP"); require_once("../common/function.php"); include("init.php"); if($_GET["mode"]=="sendmail"){ f_SendMail(); f_ExecEndPage(); }else{ // HTML表示 f_ShowHtml(); } //**************************************** // 『メール送信』 //**************************************** function f_SendMail(){ global $gInit; // 値が入っていなかったら if( count($_POST)==0 ){ gf_ErrPage("値が取得できませんでした", ADMIN_MAIL); } $wMailBody = "\n"; $wMailBody .= "このメールは『ホムペロリ!MAILFORM』より送信されたものです。\n\n"; $wMailBody .= "========================================================\n"; $i = 0; while(list($key,$value)=each($_POST)){ if( $key!="admin_pass" AND $key!="PHPSESSID" ){ if($gInit["input_type"][$i]=="text"){ $wMailBody .= "【 " . mb_convert_kana($gInit["input_name"][$i], "K") . " 】 " . mb_convert_kana($value, "K") . "\n"; }else{ $wMailBody .= "【 " . mb_convert_kana($gInit["input_name"][$i], "K") . " 】\n" . mb_convert_kana($value, "K") . "\n\n"; } } $i++; } $wMailBody .= "========================================================\n"; $wMailBody .= "送信日時:".date("Y/m/d H:i:s")."\n"; $wMailBody .= "IPアドレス:".$_SERVER['REMOTE_ADDR']."\n\n"; $wMailBody .= " ※ このメールに対して返信はしないでください。\n\n"; $wMailBody .= "------------------------------------------------------------------\n"; $wMailBody .= "ナウでヤングなレンタルサーバー!ロリポップ! http://lolipop.jp/ \n"; $wMailBody .= "------------------------------------------------------------------\n\n"; if(!mb_send_mail($gInit["admin_mail"], "【ホムペロリ!】メールフォーム", $wMailBody, "From:".ADMIN_MAIL)){ gf_ErrPage("メール送信時にエラーが発生しました", ADMIN_MAIL); } } //******************************** // html表示 //******************************** function f_ShowHtml(){ global $gInit, $gImgPath; ?>