YBO002_m.php 4.99 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:利用者の声(携帯電話)
//* プログラムID:YBO002_m.php
//* 機能        :送信処理
//* 作成者      :
//* 
//*****************************************************************************

header("Content-type: text/html; charset=Shift_JIS");

//*** 共通処理 ***//
include("include_m/CommonProcess.inc");

//*** お問い合わせ・要望***
$strMenuSQL = "SELECT name FROM sub_menu_TBL WHERE url = 'YBO001.php'";
$rsRecset = pg_exec($strMenuSQL);
$PHP_TITLE_NAME=mb_convert_encoding(pg_result($rsRecset,0,"name"), "SJIS", "EUC-JP");


require_once 'include_m/jcode.phps';

include("include_m/dbcon_group.inc");

$strSQLGroup="SELECT group_name From mst_group " .
						 "WHERE mode_flg!=9 AND folder_name='".$P_FOLDER."'";
$objRecGroup = pg_exec($strSQLGroup);
if($objRecGroup==false){
	echo("SQL実行に失敗しました(SELECT)");
	exit;
}
$objData = pg_fetch_object($objRecGroup, 0);
$PHP_GROUP_NAME=$objData->group_name;

//要望番号取得
$strSQLchk="Select youbou_seq From youbou_tbl Where group_id = '$P_FOLDER' Order by youbou_seq DESC";
$objRecchk = pg_exec($strSQLchk);
if($objRecchk==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}
if (pg_numrows($objRecchk) > 0){
		$objseqNo = pg_fetch_object($objRecchk, 0);
		$intseqNo=($objseqNo->youbou_seq) +1;
}else{
		$intseqNo=1;
}

$strDate=Date("Y")."/".Date("m")."/".Date("d");
$strTime=Date("H").":".Date("i");

$M1_UP=mb_convert_encoding($M1, "EUC-JP", "SJIS" );
$M2_UP=mb_convert_encoding($M2, "EUC-JP", "SJIS" );
$M2_UP = str_replace(chr(92), '',$M2_UP);

$strName=mb_convert_encoding($strName, "EUC-JP", "SJIS" );

//$PHP_GROUP_NAME=mb_convert_encoding($PHP_GROUP_NAME, "EUC-JP", "SJIS" );

$strSQLIns ="Insert Into youbou_tbl " .
						"(youbou_seq,group_id,group_name,youbou_date,".
						"youbou_time,name,youbou_text,e_mail ) ".
						"VALUES".
						"($intseqNo,'$P_FOLDER','$PHP_GROUP_NAME','$strDate',".
						"'$strTime','$strName','$M2_UP','$M1_UP')";
$objRecIns = pg_exec($strSQLIns);
if($objRecIns==false){
		echo("SQL実行に失敗しました(INSERT) ");
		echo($strSQLIns);
		exit;
}


//転送用メールアドレス取得
$strSQLad="Select seq,view_name,view_name_kana,mail_address from fw_address_tbl Order by view_name_kana";
$objRecad = pg_exec($strSQLad);
if($objRecad==false){
	echo("SQL実行に失敗しました(SELECT)");
	exit;
}

$MailTo="";

//送信先設定
for ($intCnt = 0; $intCnt < pg_numrows($objRecad); $intCnt++) {
		$objData = pg_fetch_object($objRecad, $intCnt);
		if($intCnt==0){
			$mlto=mb_encode_mimeheader($objData->view_name)."<".$objData->mail_address.">";
		}else{
			$mlto=$mlto.",".mb_encode_mimeheader($objData->view_name)."<".$objData->mail_address.">";
		}
}

$strName=mb_convert_encoding($strName, "SJIS", "EUC-JP" );
$PHP_GROUP_NAME=mb_convert_encoding($PHP_GROUP_NAME, "SJIS","EUC-JP" );
//2008/04/14 追加 開始
//$M3_UP = stripslashes($M3);

if (trim($MailTo)==""){
		$GMT = date("Z");
		$GMT_ABS  = abs($GMT);
		$GMT_HOUR = floor($GMT_ABS / 3600);
		$GMT_MIN = floor(($GMT_ABS - $GMT_HOUR * 3600) / 60);
		if ($GMT >= 0) $GMT_FLG = "+"; else $GMT_FLG = "-";
		$GMT_RFC = date("D, d M Y H:i:s ").sprintf($GMT_FLG."%02d%02d", $GMT_HOUR, $GMT_MIN);
		//2008/04/14 追加 開始
		$MailSubject="【E-グルPro】お問合せ・ご要望(".$M3.")携帯";
		$MailSubject = "=?iso-2022-jp?B?" . base64_encode(jcodeconvert($MailSubject, 0, 3)) . "?=";
		$Headers  = "Date: ".$GMT_RFC."\n";
		$Headers .= "From: webmaster@media-tek.co.jp\n";
		$Headers .= "Subject: $MailSubject\n";
		$Headers .= "MIME-Version: 1.0\n";
		$Headers .= "X-Mailer: PHP/".phpversion()."\n";
		$Headers .= "Content-type: text/plain; charset=ISO-2022-JP\n";
		$Headers .= "Content-Transfer-Encoding: 7bit";

		// 準備
		mb_language('Japanese');
		mb_internal_encoding('EUC-JP');

		//本文作成
		$strDate=Date("Y")."年".Date("m")."月".Date("d")."日".Date("H")."時".Date("i")."分";

		$MailBody="会社名:".$PHP_GROUP_NAME."\n";
		$MailBody=$MailBody."社員名:".$strName."\n";
		$MailBody=$MailBody."日付:".$strDate."\n";
		$MailBody=$MailBody."E-Mail:".$M1."\n";
		$MailBody=$MailBody."要望:".$M2."\n";
		$MailBody=mb_convert_encoding($MailBody, "EUC-JP", "SJIS");

		//$mlms = i18n_convert(stripslashes($MailBody), "JIS");
		$mlms = mb_convert_encoding(stripslashes($MailBody), "JIS", "EUC-JP");

		
		$rcd = mail($mlto, $MailSubject, $mlms, $Headers);
}


?>
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>E-グルPro(<?php  echo $PHP_TITLE_NAME; ?>)</TITLE>
</HEAD>
<BODY>
<form method="GET" action="YBO002_m.php">
<center>
<?php  echo $PHP_TITLE_NAME; ?><br>
<?php  echo $strName; ?>
<HR width="100%">
<?php  echo $koukokuTEL; ?>
</center>
<?php 
	//メニュー表示
	include("include_m/CommonMenuReturn.inc");
?>

<HR width="100%">
<br><br>
ご意見をいただきありがとうございました<br>
<br><br>
<HR width="100%">
<?php 
	//メニュー表示
	include("include_m/CommonMenuReturn.inc");
	//*** 共通変数取得 ***//
	include("include_m/CommonHidden.inc");
?>
</form>
</BODY>
</HTML>