WML031.php 4.18 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:Webメール
//* プログラムID:WML031.php
//* 機能				:送信詳細
//* 作成者			:
//* 
//*****************************************************************************
header('Content-Type: text/html; charset=EUC-JP');
include("./include/session_start.inc");
include("./include/SessionChk.inc");
include('./include/smarty.conf');

//**** DB接続 ****//
$strDBinc="./include/dbcon.inc";
include($strDBinc);

//**** メニュー ****//
//include("./inc/header.inc");
//include("menu_opacity.php");

//*** JavaScript ***//
include("./inc/WML000.inc");
//include("./inc/WML001.inc");

//メール情報取得
$strSQLseq="Select * from mail_TBL Where syain_cd='$PHP_SYAIN_CD'";
$objRecseq = pg_exec($strSQLseq);
if($objRecseq==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}
if (pg_numrows($objRecseq) > 0){
		$objmail = pg_fetch_object($objRecseq, 0);
		$strMailAdd=$objmail->mail_add;
		$intSrvadd=$objmail->pop3_add;
		$strUserName=$objmail->mail_name;
		$strPASSWORD=$objmail->mail_pass;
		
		// 登録サーバー名取得
		$strSQLseq="Select * from mailAdmin_TBL Where srv_id=$intSrvadd and srv_flg=2";
		$objRecseq = pg_exec($strSQLseq);
		if($objRecseq==false){
				echo("SQL実行に失敗しました(SELECT)");
				exit;
		}
		if (pg_numrows($objRecseq) > 0){
			 $objmail = pg_fetch_object($objRecseq, 0);
			 $strSrvName=$objmail->srv_add;
		}
}

$strMailAdd = $strMailAdd;
$strSQLseq="Select * From mail_send_tbl Where syain_cd='$PHP_SYAIN_CD' order by send_date";
$objRecseq = pg_exec($strSQLseq);
if($objRecseq==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}
$total_num=pg_numrows($objRecseq);

$list_num		= 10;		// listing messages per a page
	
//文字化け対策
if (function_exists("mb_internal_encoding")) {
		 mb_internal_encoding("SJIS");
}

$tmpdir = "temp/".$PHP_FOLDER_NAME."/mail_send/";

$strSQLseq= "Select *	from mail_send_tbl where syain_cd = '".$PHP_SYAIN_CD."' and send_date = '".$view_uid."'";
$objRecseq = pg_exec($strSQLseq);
if($objRecseq==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}
$objmail = pg_fetch_object($objRecseq, 0);

//件名
$subject = $objmail->subject;

//送信者
$strMailAdd = link_url($strMailAdd);

//宛先
$mail_to = link_url(htmlspecialchars(decode_mimeheader($objmail->mail_to, 1), ENT_QUOTES));

//CC
$mail_cc = link_url(htmlspecialchars(decode_mimeheader($objmail->mail_cc, 1), ENT_QUOTES));

//BCC
$mail_bcc = link_url(htmlspecialchars(decode_mimeheader($objmail->mail_bcc, 1), ENT_QUOTES));

//日付
if ($objmail->send_date!='') {
		$strDate = substr($objmail->send_date,0,4)."/".
							 substr($objmail->send_date,4,2)."/".
							 substr($objmail->send_date,6,2)." ".
							 substr($objmail->send_date,8,2).":".
							 substr($objmail->send_date,10,2);
}else{
		$strDate = "";
}

//本文
$comment = link_url(JCodeConvert(stripslashes($objmail->comment), $jc_from, 1));

//添付ファイル
if ($objmail->filename1!=""){
		$temp_file1 = "<a href=\"WML033.php?TempName=".$objmail->filename1."&FilePath=".$tmpdir.$objmail->filename1."\">".JCodeConvert($objmail->filename_jp1, $jc_from, 1)."</a>";
}else{
		$temp_file1 = "";
}

//添付ファイル
if ($objmail->filename2!=""){
		$temp_file2 = $temp_file2 = "<a href=\"WML033.php?TempName=".$objmail->filename2."&FilePath=".$tmpdir.$objmail->filename2."\">".JCodeConvert($objmail->filename_jp2, $jc_from, 1)."</a>";
}else{
		$temp_file2 = "";
}

//添付ファイル
if ($objmail->filename3!=""){
		$temp_file3 = "<a href=\"WML033.php?TempName=".$objmail->filename3."&FilePath=".$tmpdir.$objmail->filename3."\">".JCodeConvert($objmail->filename_jp3, $jc_from, 1)."</a>";
}else{
		$temp_file3 = "";
}

$o_smarty->assign('view_uid',str_replace("'", "''", $view_uid));

$o_smarty->assign('subject',$subject);
$o_smarty->assign('strMailAdd',$strMailAdd);
$o_smarty->assign('mail_to',$mail_to);
$o_smarty->assign('mail_cc',$mail_cc);
$o_smarty->assign('mail_bcc',$mail_bcc);
$o_smarty->assign('strDate',$strDate);
$o_smarty->assign('comment',$comment);

$o_smarty->assign('temp_file1',$temp_file1);
$o_smarty->assign('temp_file2',$temp_file2);
$o_smarty->assign('temp_file3',$temp_file3);

$o_smarty->assign('PHP_TITLE_NAME',$PHP_TITLE_NAME[18]);
$o_smarty->display('WML031.tpl');

?>