SUB9991.php 4.52 KB
<?PHP 
//*****************************************************************************
//* 
//* プログラム名:め〜るNiポン!V2
//* プログラムID:SUB9991.php
//* 機能        :退会処理
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");

//***************************
//* インクルードファイル
//***************************
include('./include/smarty.conf');
include("./include/session_start.inc");
include("./include/jcode.phps");
include("./include/mime.php");
include("./include/getDomain.inc");
include("./include/dbcon2.inc");
include("./include/mtcnews.inc");

//********** メイン処理 **********//
$strSQL = "SELECT * from form_data_tbl WHERE user_id = '" . $_SESSION["PHP_POST_SYAIN_ID"] . "'";
$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}

if (pg_numrows($objRecSet) != 0) {
		$e_mail = pg_result($objRecSet,0,"e_mail");
		$user_name = $_SESSION["PHP_POST_DB_USER_NAME"];
		
		$strSubmitAdd="webmaster@media-tek.co.jp";
		//$strSubmitAdd="t-yamamoto@media-tek.co.jp";
		$strKenmei="メールNiポン!退会完了のお知らせ";
		$Header1 = "";

		$Header="";//ヘッダー部クリア

		$Headers['From']=$NOREPLY_ADDR;
		$Headers['X-Mailer']="PHP/".phpversion(); //メール送信プログラムの表示
	    	  
		$strSubject = "=?iso-2022-jp?B?" . base64_encode(jcodeconvert(stripslashes($strKenmei), 0, 3)) . "?=";

		$strComment = jcodeconvert($user_name,1,3)." 様\n\n";
		$strComment .= " め〜るNiポンの退会を受付いたしました。\n";
		$strComment .= " これまでご利用いただきまして誠にありがとうございました。\n";
		$strComment .= "\n";
		$strComment .= "\n";
		$strComment .= "またのご利用をお待ちしております。\n";
		$strComment .= "\n";
		$strComment .= "==================================================================\n";
		$strComment .= "\n";
		$strComment .= "め〜るNIポン お問合せ: webmaster@media-tek.co.jp\n";
		$strComment .= "メディアテック株式会社 http://www.media-tek.co.jp\n";
		$strComment .= "\n";
		$strComment .= "==================================================================\n";
		$strComment .= "\n";

		$strComment = jcodeconvert($strComment, 1, 3);

		$Header="";//ヘッダー部クリア
		$Header1 = "";

		//PEARのmimeクラス設定
		$mime = new Mail_mime("\r\n");
		$mime->_build_params['text_charset'] = 'iso-2022-jp'; //本文テキストの文字コードをJISに設定する
		//本文のテキストの指定
		$mime->setTXTBody($strComment);

		$strComment = $mime->get();

		$Headers = $mime->headers($Headers);
		while (list($key,$val)=each($Headers)) {
			$Header1 .= $key.": ".$val."\r\n";
		}
		$intBool2 = mail($e_mail,$strSubject,$strComment,$Header1,"-f ".$NOREPLY_ADDR);//送信
		$e_mail=$strSubmitAdd;
		$strComment = jcodeconvert($user_name,1,3)." 様\n\n";
		$strComment .= " め〜るNiポンの退会を受付いたしました。\n";
		$strComment .= " これまでご利用いただきまして誠にありがとうございました。\n";
		$strComment .= "\n";
		$strComment .= "■退会理由\n";
		$strComment .= $textarea."\n";
		$strComment .= "\n";
		$strComment .= "\n";
		$strComment .= "またのご利用をお待ちしております。\n";
		$strComment .= "\n";
		$strComment .= "==================================================================\n";
		$strComment .= "\n";
		$strComment .= "め〜るNIポン お問合せ: webmaster@media-tek.co.jp\n";
		$strComment .= "メディアテック株式会社 http://www.media-tek.co.jp\n";
		$strComment .= "\n";
		$strComment .= "==================================================================\n";
		$strComment .= "\n";

		$strComment = jcodeconvert($strComment, 1, 3);
		$intBool2 = mail($e_mail,$strSubject,$strComment,$Header1,"-f ".$NOREPLY_ADDR);//送信
}

//退会理由Insert
$strSQL = "INSERT INTO del_tbl (" .
          "user_id," .
          "reason)" .
          "VALUES (" .
          "'".$_SESSION["PHP_POST_SYAIN_ID"]."', " .
          "'".$textarea."')";
$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
    echo("SQL実行に失敗しました(INSERT)");
    exit;
}
//退会フラグUpdate
$strSQL = "UPDATE mst_kanri SET " .
          "userflg	= 1" .
          "WHERE user_id = '" . $_SESSION["PHP_POST_SYAIN_ID"]. "'";
$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
    echo("SQL実行に失敗しました(UPDATE)");
    exit;
}

session_cache_limiter('nocache');

session_unregister("PHP_POST_SYAIN_ID");
session_unregister("PHP_POST_SYAIN_CD");
session_unregister("PHP_POST_DB_NAME");
session_unregister("PHP_POST_DB_ANGOU");
session_unregister("PHP_POST_DB_FLG");
session_unregister("PHP_POST_DB_USERS");
session_unregister("PHP_POST_DB_USER_NAME");

$o_smarty->display('SUB9991.tpl');

?>