if($form['p']!="5"){
if(!$form['dest']){ $err_msg .= '行き先が選択されていません。 '; }
if(!preg_match("/^[0-9]{3,5}$/",$form['price88'])){ $err_msg .= '本ページを表示するための情報がたりません。 '; }
if(!($form['hour2'] && $form['min2'])){ $err_msg .= '配車時間2 が正しく記入されていません。 '; }
}
if($form['p']>0 && $form['p']!="5"){
if(!$form['carkind']){ $err_msg .= '車種が選択されていません。 '; }
if(!$form['yuyan']){ $err_msg .= '運転手言語が選択されていません。 '; }
if(!$form['name1']){ $err_msg .= '代表者名 が記入されていません。 '; }
if(!$form['tel']){ $err_msg .= '代表者電話番号(1) が記入されていません。 '; }
if(!preg_match("/.+\@.+\..+/",$form['mail'])){ $err_msg.= '代表者E-mail が正しく記入されていません。半角英数字 で正しく記入下さい。 ';}
// if ($form['mail']!=$form['mail2']) { $err_msg .= '代表者E-mail が再入力した代表者E-mailと一致していません。 '; }
if(!$form['hotel']){ $err_msg .= '配車場所 が記入されていません。 '; }
if(!checkdate($form['depm'],$form['depd'],$form['depy'])){ $err_msg .= '配車日 が正しく記入されていません。 '; }
if(!$form['deph']){ $err_msg .= '配車時間 が正しく記入されていません。 '; }
if (!$form['ninzu']) { $err_msg .= '台数 が記入されていません。 '; }
if (!$form['renshu']) { $err_msg .= '乗車人数 が記入されていません。 '; }
// if (!$form['xiache']) { $err_msg .= '降車場所 が記入されていません。 '; }
if (!$form['pay']) { $err_msg .= 'お支払い方法 が選択されていません。 '; }
// if (!$form['sougei']) { $err_msg .= '無料送迎のご希望 が選択されていません。 '; }
if (!$fee) { $err_msg .= 'お支払金額の計算でエラーが発生しました。 '; }
}
if($err_msg){
?>
下記のエラーが発生しました。
if($form['p']>0){ ?>
}else{
if($form['p']=="5"){
$mes="";
if($form['stlnum']){
include(SERVER_ROOT . "/dbcon.php");
$query=sprintf("SELECT s.shohin,p.fee FROM shopping as s,sgpayment as p WHERE s.stlnum=p.odrnum AND p.odrnum='%s' AND p.sts='2'",$form['stlnum']);
$rtn=pg_exec($query);
if($rtn && pg_num_rows($rtn)==1){
$shohin=explode("#",pg_result($rtn,0,'shohin'));
$mes=$shohin[0].pg_result($rtn,0,'fee')."円";
?>
echo $mes; ?>のお支払いが完了しました。
ありがとうございました。
追って echo $agentname; ?>よりご案内のメールをお送りいたします。
}else{
?>
エラーが発生しました
誠にお手数ですが、メール travel2@explore.ne.jp または電話021-6443-3902 までお問い合わせください。
}
pg_close($dbcon);
}
}elseif($form['p']=="2"){
$mid=pg_escape_string(htmlspecialchars($mid));
$name=pg_escape_string(($form['name1']));
$tel=pg_escape_string(($form['tel']));
$email=pg_escape_string(($form['mail']));
$add=pg_escape_string(($form['hotel']));
$tuka=pg_escape_string(($form['tuka']));
$pay=pg_escape_string(($form['pay']));
$shohin= "上海車両手配 ".$form['carkind']." ".$form['dest']." ".$form['depm']."月".$form['depd']."日".$form['deph']."時".$form['depmin']."分配車".$form['ninzu']."台";
$shohin.="#".$form['price88'].$denomi;
$shohin.="##".$form['list'].":".$form['tushin'];
// $shohin.="##".$form['sougei'].":".$form['tushin'];
$shohin=pg_escape_string(($shohin));
include(SERVER_ROOT . "/dbcon.php");
$rtn = pg_exec("SELECT nextval('ymdodrnum_seq')");
$id= pg_result($rtn,0,0);
$odrnum=date("Ymd").$id;
$payurl=sprintf("http://www.explore.ne.jp/store/settle/sg.php?odrnum=%s",$odrnum);
$query=sprintf("INSERT INTO shopping (odrnum,mid,shohin,fee,tuka,name,tel,email,add,payment,bdate,gcode) VALUES ('%s',%d,'%s','%s','%s','%s','%s','%s','%s','%s','NOW()','shcar')",$odrnum,$mid,$shohin,$fee,$tuka,$name,$tel,$email,$add,$pay);
$rtn=pg_exec($query);
if($rtn){
$to = array($agentmail1,"hotel-wm@explore.ne.jp",$email);
$mailfrom ="EXPLORE CHINA TRAVEL MOBILE RESERVATION";
$mailaddr = "mailsystem-fm@explore.ne.jp";
$message = "<本メールは送信専用アドレスから送っているので直接返信できません>\n";
$message .= "\n";
$message .= $form['name1']."様\n";
$message .="\n";
$message .=$agentname."による「 ".$title." 」\n";
$message .="にお申込みいただき誠にありがとうございます。\n";
$message .="以下のとおりの内容で申込みをお受けしました。ご確認下さい。\n";
$message .="もし間違いがあります場合は、".$agentmail1."までご連絡下さい。\n";
$message .="\n";
$message .="手配可否については、".$agentname."よりの手配確認書でご連絡します。\n";
$message .="(手配に時間がかかる場合も3営業日以内に手配状況をご連絡します)\n";
$message .="\n";
$message .="・手配会社名: ".$agentname."\n";
$message .="・行き先 : ".$form['dest']." [運転手言語:".$form['lan']."]\n";
$message .="・車種・料金: ".$form['carkind']."/台";
if($form['yuyan']=="japanese"){
$message .=" (日本語運転手追加代金 150元/台)";
}else{
$message .=" (中国語運転手追加代金 0元/台)";}
$message .="\n";
$message .="・代表者名: ".$form['name1']."\n";
$message .="・電話番号: ".$form['tel']."/".$form['tel2']."\n";
$message .="・E-mail : ".$form['mail']."\n";
$message .="・配車場所: ".$form['hotel']."\n";
$message .="・配車日時 :".$form['depy']."年".$form['depm']."月".$form['depd']."日 ".$form['deph']."時".$form['depmin']."分\n";
$message .="・配車台数 :".$form['ninzu']."台\n";
$message .="・乗車人数 :".$form['renshu']."名\n";
$message .="・荷物数 : スーツケース0".$form['nimotsu']."個 キャリーバッグ:0".$form['nimotsu1']."個 ゴルフバッグ:0".$form['nimotsu2']."個 ダンボール:0".$form['nimotsu3']."個\n";
// $message .="・降車場所 :".$form['xiache']."\n";
$message .="・支払金額: ".$fee.$denomi."\n";
$message .="・お支払い方法: ".$payment[$form['pay']]."\n";
if($form['pay']=="bank"){
if($form['tuka']=="cn"){
$message .=" 下記担当者口座までチケット代金の振込をお願いいたします。\n";
$message .="銀行名称: 招商銀行上海分行民生支行\n";
$message .="口座番号: 6226090213475201\n";
$message .="口座名義: 陳靖\n";
$message .="お振込の控え(レシート)をメールまたはFAX(番号:021-6443-3902)までお送りください。\n";
}else{
$message .=" 下記中国の口座まで代金の振込をお願いいたします。(日本からは海外送金となります。)\n";
$message .=" ----------------------------------------------\n";
$message .="Beneficiary's NAME: CHEN JING\n";
$message .="Post Code: 200135\n";
$message .="Beneficiary's A/C No.: 6226090213475201\n";
$message .="Beneficiary's BANK: China Merchants Bank, H.O. Shenzhen, China
SWIFT CODE: CMBCCNBS\n";
$message .="Bank Adress: China Merchants Bank Tower No.7088 Shennan Boulevard,
Shenzhen,China.\n";
$message .="Address: Room 305 (QUNFANG) 1525 Pudong Ave, Shanghai, China\n";
$message .="Tel: +86-21-5852-8400\n";
$message .=" ----------------------------------------------\n";
// $message .=" ----------------------------------------------\n";
// $message .= " 三井住友銀行 自由が丘支店\n";
// $message .= " 普通 6796056\n";
// $message .= " カ)シャンハイエクスプローラー\n";
// $message .=" ----------------------------------------------\n";
}
}elseif($form['pay']=="ccard"){
$message .=" 下記URLのページで手続きをお願いいたします。\n";
$message .="(下記URLのページにアクセスすると、すぐにクレジットカード決済等を\n";
$message .=" 専門に行う会社「NTT Data Cubit」のページへ移動します)。\n";
$message .= $payurl."\n";
}
elseif($pay=="alipay"){
$message .=" ----------------------------------------------\n";
$message .=" 携帯から送金の方は、下記画面からバーコートをスキャンしてください。\n";
$message .=" http://travel.explore.ne.jp/alipay.html\n";
$message .=" <送金完了後、メールにてお知らせください。>\n";
$message .=" ----------------------------------------------\n";
}
elseif($pay=="wechat"){
$message .=" ----------------------------------------------\n";
$message .=" WeChatアカウント名: shally5061\n";
$message .=" 携帯から送金の方は、下記画面からバーコートをスキャンしてください。\n";
$message .=" http://travel.explore.ne.jp/wechat.html\n";
$message .=" <送金完了後、メールにてお知らせください。>\n";
$message .=" ----------------------------------------------\n";
}
// if($form['sougei']){ $message .="・無料送迎のご希望: ".$form['sougei']."\n"; }
// if($form['list']){ $message .="・Eチケット・ご予約票がある場合: ".$form['list']."でお受け取り\n"; }
$message .="・通信事項: ".$form['tushin']."\n";
$message .="\n";
$message .="==========================================================\n";
$message .="お問い合わせ先:\n";
$message .="◇(旅行主催者)".$agentname."(旅行社業務営業許可証(L-SH-CJ00096)\n";
$message .=" 旅行条件: http://travel.explore.ne.jp/license2.html\n";
$message .=" E-mail:" .$agentmail1." \n";
$message .=" TEL: ".$agenttel." \n";
$message .="\n";
$message .="◇(お申込受付)エクスプロア中国トラベル\n";
$message .=" E-mail: travel2@explore.ne.jp \n";
$message .=" URL: http://travel.explore.ne.jp \n";
$message .="==========================================================\n";
// mb_language('Japanese');
mb_internal_encoding("UTF-8");
foreach($to as $val){
mb_send_mail($val,"申込受付/".$title."/".$form['depm']."月".$form['depd']."日/".$form['name1']."様\n",$message,"From: $mailfrom <$mailaddr>\n","-f" .$mailaddr);
// echo $val;
}
// mb_send_mail("haruo.osono@gmail.com","ツアー申込受付/".$title.$form['tourname']."\n",$message,"From: $mailfrom <$mailaddr>\n","-f" .$mailaddr);
?>
お申込みをお受けしました。
お申込み内容を記載した確認メールを自動送信しました。万一メールメールが届いていない場合はご記入いただいたアドレスに誤りがあったか、その他の何らかの理由でメールを受信いただけない状態になっていると思われますので、お手数ですが、メール travel2@explore.ne.jp または電話021-6443-3902 までお知らせ下さい。
if($form['pay']=="bank"){ ?>
続けてお支払い代金の銀行振込をお願いいたします。
if($form['tuka']=="cn"){ ?>
お支払金額: echo $fee.$denomi; ?>
お支払先口座:
招商銀行上海分行民生支行
口座番号: 6226090213475201
口座名義: 陳靖
お振込の控え(レシート)をメールまたはFAX(番号:021-6443-3902)にてお送りください。
(お支払金額及び口座情報は今お送りしたメールにも記載されています)
}else{ ?>
お支払金額: echo $fee.$denomi; ?>
Beneficiary's NAME: CHEN JING
Post Code: 200135
Beneficiary's A/C No.: 6226090213475201
Beneficiary's BANK: China Merchants Bank, H.O. Shenzhen, China
SWIFT CODE: CMBCCNBS
Bank Adress: China Merchants Bank Tower No.7088 Shennan Boulevard, Shenzhen,China.
Address: Room 305 (QUNFANG) 1525 Pudong Ave, Shanghai, China
Tel: +86-21-5852-8400
(お支払金額及び口座情報は今お送りしたメールにも記載されています)
} ?>
}elseif($form['pay']=="ccard"){ ?>
お支払いはクレジットカード決済等を専門に行う会社「NTT Data Cubit」のページで行っていただき入ます(URLはhttps://www.shopgear.ne.jpで始まります)。
下の「クレジットカードでお支払い」をクリックすると、NTT Data Cubitのサイトへ移動しますので、そちらで決済を済ませてください(この時点ではデポジットとして
クレジットカードの枠をお預かりするのみで、実際の引き落としは行われません。万一ご希望条件にあうチケットをすべて確保できなかった場合は、カード枠を削除させて
いただきます)。
※2010年1月よりクレジットカード情報の必要記入項目に「セキュリティコード」が追加されました。これは、カードの不正利用を避けるため、各決済システムの運営会社が導入をはじめているもので、「裏面の数字の最後の3桁」がこれにあたります。
お支払いページのURLは今お送りしたメールにも記載されていますので、後ほど支払いを行うような場合にご利用ください。
弊社にてお支払いを確認後、1営業日中にメールにてご連絡差し上げます。
} ?>
if($pay=="wechat"){ ?>
つづきまして、下記WeChatカウントまで送金をお願いします。
お支払金額: echo $fee.$denomi; ?>
WeChatアカウント名:shally5061 名義者:陳靖
携帯から送金の方は、下記画面からバーコートをスキャンしてください。
http://travel.explore.ne.jp/wechat.html
<送金完了後、メールにてお知らせください。>
5秒後に、バーコート画面に移ります・・・
} ?> if($pay=="alipay"){ ?>
つづきまして、下記画面からバーコートをスキャンしてください。
お支払金額: echo $fee.$denomi; ?>
http://travel.explore.ne.jp/alipay.html
<送金完了後、メールにてお知らせください。>
5秒後に、バーコート画面に移ります・・・
} ?>
これで手配完了していません。必ず echo $agentname; ?>よりの<手配完了メール>または<手配不可メール>が届くまで、ご確認ください。
}else{
?>
エラーが発生しました。
お手数ですが、travel2@explore.ne.jp までお知らせ下さい。
}
}elseif($form['p']=="1"){
?>
― 申込内容の確認 ―
以下の内容に間違いがなければ、[OK]ボタンを押して下さい。
旅行会社名 商品名
echo $agentname; ?>
行き先
echo $form['dest']; ?>
[運転手言語: echo $form['lan']; ?>]
車種 料金
echo $car[$form['car']]; ?>/台
if($form['yuyan']=="japanese"){ ?>
日本語運転手追加代金 150元/台
}else{ ?>
中国語追加代金 0元/台
} ?>
代表者氏名
代表者 電話番号
E-mail
配車場所
配車日時
年月日 時分
台数
台
乗車人数
名
荷物数
スーツケース:0個
キャリーバッグ:0個
ゴルフバッグ:0個 ダンボール:0個
支払方法
echo ($payment[$form['pay']]); ?>
支払金額
echo number_format($fee).$denomi; ?>
通信事項
}else{
?>
― 所要事項の記入 ―
echo $agentname; ?>による「 echo $title; ?>」ご利用希望の方は、下のフォームにご記入の上[確認画面へ]をクリックしてください。
申込み完了後、すぐに申し込み内容の確認のメールを送付します。内容に誤りがある場合、または確認メールが届かない場合(ご記入いただいたアドレスに誤りがあったものと思われます)はメール travel2@explore.ne.jp または電話021-6443-3902 までご連絡ください。
予約完了後、 echo $agentname; ?>より原則1営業日以内に確認書をメールにてお送りします。
}
}
?>