<?

header("Expires: Thu, 30 Jul 2005 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

header("Cache-Control: no-cache, must-revalidate");           // HTTP/1.1
header("Pragma: no-cache");

session_cache_limiter('no-cache');

include "../inc_euc/init.inc";
include "../inc_euc/db_connect.inc";

$sess_id = session_id();

$mode = $_POST["mode"];

// <--- upd 2010.01.25 E.Hayashi
$youken = $_POST["youken"];
$name = $_POST["name"];
$kana = $_POST["kana"];
$enmei = $_POST["enmei"];
$yakusyoku = $_POST["yakusyoku"];
$email = mb_convert_kana($_POST["email"], "a");
$zipcd = mb_convert_kana($_POST["zipcd"], "a");
$address = $_POST["address"];
$tel = mb_convert_kana($_POST["tel"], "a");
$fax = mb_convert_kana($_POST["fax"], "a");
$note = $_POST["note"];

// HTML エンティティに変換
$youken = htmlspecialchars($youken,ENT_QUOTES);
$name = htmlspecialchars($name,ENT_QUOTES);
$kana =htmlspecialchars($kana,ENT_QUOTES);
$enmei = htmlspecialchars($enmei,ENT_QUOTES);
$yakusyoku = htmlspecialchars($yakusyoku,ENT_QUOTES);
$email = htmlspecialchars($email,ENT_QUOTES);
$zipcd = htmlspecialchars($zipcd,ENT_QUOTES);
$address = htmlspecialchars($address,ENT_QUOTES);
$tel = htmlspecialchars($tel,ENT_QUOTES);
$fax = htmlspecialchars($fax,ENT_QUOTES);
$note = htmlspecialchars($note,ENT_QUOTES);

if($mode == 'exec') {

  $ng == 'false';

// 2010.02.08 E.Hayashi 全項目の文字数チェックを追加
/**********
  $name = stripslashes($_POST["name"]);
  $kana = stripslashes($_POST["kana"]);
  $address = stripslashes($_POST["address"]);
  $email = stripslashes($_POST["email"]);
**********/
  $err_msg = "";

  // 入力エラーがあった場合
  if(empty($name)) {
    $err_msg .= "●ご氏名が空欄です。<br>";
    $ng = "true";
  }
  else {
    if (mb_strlen($name) > 20) {
      $err_msg .= "●ご氏名の文字数がオーバーしているか、入力できない記号が含まれています。<br>";
      $ng = "true";
    }
  }
  
  if(empty($kana)) {
    $err_msg .= "●フリガナが空欄です。<br>";
    $ng = "true";
  }
  else {
    if (mb_strlen($kana) > 20) {
      $err_msg .= "●フリガナの文字数がオーバーしているか、入力できない記号が含まれています。<br>";
      $ng = "true";
    }
  }

  if (mb_strlen($enmei) > 20) {
    $err_msg .= "●園名の文字数がオーバーしているか、入力できない記号が含まれています。<br>";
    $ng = "true";
  }

  if (mb_strlen($yakusyoku) > 20) {
    $err_msg .= "●役職の文字数がオーバーしているか、入力できない記号が含まれています。<br>";
    $ng = "true";
  }

//  if(empty($_POST["zipcd"])) {
  if(empty($zipcd)) {
    $err_msg .= "●郵便番号が空欄です。<br>";
    $ng = "true";
  }
  else {
    if (mb_strlen($zipcd) > 8) {
      $err_msg .= "●郵便番号の文字数がオーバーしているか、入力できない記号が含まれています。<br>";
      $ng = "true";
    }
  }

  if(empty($address)) {
    $err_msg .= "●住所が空欄です。<br>";
    $ng = "true";
  }
  else {
    if (mb_strlen($address) > 50) {
      $err_msg .= "●住所の文字数がオーバーしているか、入力できない記号が含まれています。<br>";
      $ng = "true";
    }
  }

//  if(empty($_POST["tel"])) {
  if(empty($tel)) {
    $err_msg .= "●電話番号が空欄です。<br>";
    $ng = "true";
  }
  else {
    if (mb_strlen($tel) > 13) {
      $err_msg .= "●電話番号の文字数がオーバーしているか、入力できない記号が含まれています。<br>";
      $ng = "true";
    }
  }

  if (mb_strlen($fax) > 13) {
    $err_msg .= "●ＦＡＸの文字数がオーバーしているか、入力できない記号が含まれています。<br>";
    $ng = "true";
  }

  if(empty($email)) {
    $err_msg .= "●メールアドレスが空欄です。<br>";
    $ng = "true";
  }
  else {
    if (mb_strlen($email) > 50) {
      $err_msg .= "メールアドレスの文字数がオーバーしているか、入力できない記号が含まれています。<br>";
      $ng = "true";
    }
  }

  if (mb_strlen($note) > 256) {
    $err_msg .= "●その他連絡事項の文字数がオーバーしているか、入力できない記号が含まれています。<br>";
    $ng = "true";
  }

  if($_POST["privacy"] == "false") {
    $err_msg .= "●「同意します」にチェックしてください。<br>";
    $ng = "true";
  }

}

$youken = mb_convert_encoding($youken,"EUC-JP");
$name = mb_convert_encoding($name,"EUC-JP");
$kana = mb_convert_encoding($kana,"EUC-JP");
$enmei = mb_convert_encoding($enmei,"EUC-JP");
$yakusyoku = mb_convert_encoding($yakusyoku,"EUC-JP");
$email = mb_convert_encoding($email,"EUC-JP");
$zipcd = mb_convert_encoding($zipcd,"EUC-JP");
$address = mb_convert_encoding($address,"EUC-JP");
$tel = mb_convert_encoding($tel,"EUC-JP");
$fax = mb_convert_encoding($fax,"EUC-JP");
$note = mb_convert_encoding($note,"EUC-JP");
// ---> upd 2010.01.25 E.Hayashi

if(empty($mode) || ($mode == 'exec' && $ng == 'true')) {

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<title>資料請求</title>
<link href="style_rs.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {font-size: 14}
.style2 {color: #FFFFFF}
.style3 {color: #FF0000}
.style7 {color: #003399}
-->
</style>
</head>
<body>

  <table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td align="center"><img src="../image/top_01.jpg"></td>
    </tr>
    <tr>
      <td align="center"><img src="image/docordertitle.gif" width="113" height="35"></td>
    </tr>
    <tr>
      <td align="center" class="font_12">
        <p>ご利用ありがとうございます。<br>
        下記のフォーム項目をご入力のうえ、送信ボタンを押してください。</p>
        <p>送信が完了しますと、確認メールが自動返信されます。</p>
      </td>
    </tr>
</table>
  <form name="form1" method="post" action="./inquiry_form.php">
<?

  if($ng == 'true') {

    echo "<table align=center width=350 border=0><tr><td><div align=\"left\"><b>".$err_msg."</b></div></td></tr></table>";

  }

?>
      <br>
      <table width="600" border="0" align="center" cellpadding="6" cellspacing="0">
        <tr>
          <td align="center"><img src="image/sendtitle.gif" width="190" height="35"></td>
        </tr>
        <tr>
          <td align="left">
            <span class="style3">資料のお届け先および必須項目は必ずご入力ください。</span>
          </td>
        </tr>
        <tr>
          <td align="center"><table width="588" border="0" cellpadding="0" cellspacing="0" bgcolor="#CC6633">
            <tr>
              <td align="center"><table width="588" border="0" cellpadding="4" cellspacing="1">
                <tr class="style1">
                  <td width="100" align="left" bgcolor="#FFFFFF">ご用件</td>
                  <td width="469" align="left" bgcolor="#FFFFFF">ご選択ください<br>
                    <select name="youken" id="youken">
                      <option value="おなまえグッズカタログ請求" <? if($youken=='おなまえグッズカタログ請求'){ echo "selected"; } ?>>おなまえグッズカタログ請求</option>
                    <option value="問い合わせ" <? if($youken=='問い合わせ'){ echo "selected"; } ?>>株式会社 ICCデータプラス　おなまえグッズワールドへの問い合わせ</option>
                  </select></td>
                </tr>
                <tr class="style1">
                  <td width="100" rowspan="2" align="left" bgcolor="#FFFFFF">ご氏名</td>
                  <td align="left" bgcolor="#FFFFFF">ご氏名
                    <input name="name" type="text" id="name" value="<? echo $name; ?>" style="ime-mode: active">
                    <span class="style3">（必須）</span></td>
                </tr>
                <tr class="style1">
                  <td align="left" bgcolor="#FFFFFF">フリガナ
                    <input name="kana" type="text" id="kana" value="<? echo $kana; ?>" style="ime-mode: active">
                    <span class="style3">（必須）</span></td>
                </tr>
                <tr class="style1">
                  <td align="left" bgcolor="#FFFFFF">園名</td>
                  <td align="left" bgcolor="#FFFFFF">園名 
                      <input name="enmei" type="text" id="enmei" value="<? echo $enmei; ?>" style="ime-mode: active"><br>
                    役職
                    <input name="yakusyoku" type="text" id="yakusyoku" value="<? echo $yakusyoku; ?>" style="ime-mode: active"></td>
                </tr>
                <tr class="style1">
                  <td rowspan="2" align="left" bgcolor="#FFFFFF">ご住所</td>
                  <td align="left" bgcolor="#FFFFFF">郵便番号
                    <input name="zipcd" type="text" id="zip" value="<? echo $zipcd; ?>" style="ime-mode: inactive">
                    <span class="style3">（必須）</span></td>
                </tr>
                <tr class="style1">
                  <td align="left" bgcolor="#FFFFFF">ご住所
                    <input name="address" type="text" id="address" size="40" value="<? echo $address; ?>" style="ime-mode: active">
                    <span class="style3">（必須）</span></td>
                </tr>
                <tr class="style1">
                  <td align="left" bgcolor="#FFFFFF">ご連絡先</td>
                  <td align="left" bgcolor="#FFFFFF">ＴＥＬ
                    <input name="tel" type="text" id="tel" value="<? echo $tel; ?>" style="ime-mode: inactive">
                    <span class="style3">（必須）</span>　　
                    ＦＡＸ
                    <input name="fax" type="text" id="fax" value="<? echo $fax; ?>"></td>
                </tr>
                <tr class="style1">
                  <td align="left" bgcolor="#FFFFFF">E-MAIL</td>
                  <td align="left" bgcolor="#FFFFFF"><input name="email" type="text" id="email" value="<? echo $email; ?>" style="ime-mode: inactive">
                    <span class="style3">（必須）</span></td>
                </tr>
                <tr class="style1">
                  <td align="left" bgcolor="#FFFFFF">その他連絡事項</td>
                  <td align="left" bgcolor="#FFFFFF">
                    <textarea name="note" cols="40" rows="5" id="note" style="ime-mode:active"><? echo $note; ?></textarea>
                  </td>
                </tr>
                <tr align="center" class="style1">
                  <td colspan="2" bgcolor="#FFFFFF">
                    <br>
				    <div align="left" style="width:90%"><strong>個人情報の取り扱いについて</strong><br>
お客様にご提供いただいた情報は機密扱いされます。<br>
お客様またはお客様のご注文および購入商品に関する情報は、当社がお客様にサービスや情報を提供する以外の目的として使用されることはありません。<br>
必要項目の記入が終わりましたら、下記にご同意のうえ、「送信」ボタンを押してください。</div>
                    <p>
                      <textarea cols="80" rows="15" class="font_12" wrap="off" readonly>
●収集目的：
　 当サイトで得た「お客様に関する個人情報」は、製品の製造、納入および情報提供の目的のために利用いたします。それ以外の目的で利用することは一切ありませんので、どうぞご安心ください。

 
●個人情報提供： 
　 このサイトで得た「個人情報」は、いかなる場合においても他社に提供することはありません。

 
●個人情報の預託： 
　 原則として「個人情報」の取り扱いは社内において行いますが、データ（情報）をメンテナンスするなどの理由で「あなたに関する個人情報」を、メンテナンス会社に預託することがあります。預託会社の安全確認、「個人情報」の秘密保持契約は取り交わしております。

 
●個人情報提供の任意性： 
　 サイト上必須と記載されている事項について、ご記入いただけない場合には、本サービスをご提供することはいたしかねます。なお、必須記載事項以外の項目につきましては、ご記入は任意ですが、お客様のご要望にお応えすることができない場合がございます。

 
●個人情報の開示、訂正、削除に関する告知： 
　 「あなたに関する個人情報」の内容について、下記・個人情報相談窓口までお問合せいただければ、速やかにご対応させていただきます。
また、その内容に誤りがありましたら訂正・削除いたしますので、その際はお気軽にお申し出ください。

 
個人情報保護に関するすべてのお問合せ窓口
株式会社 ICCデータプラス
e-mail　: privacy@idtp.jp
TEL 　 ： 076（293）5200
担当　 ： 総務部 総務課　個人情報保護相談窓口
                      </textarea>
                    </p>
                    <p>
                    <input name="privacy" type="radio" class="font_12" value="true">同意します&nbsp;&nbsp;&nbsp;&nbsp;
                    <input name="privacy" type="radio" value="false" checked>同意しません<br>
                    <br>
                    <input name="send" type="submit" id="send" value="送信">&nbsp;&nbsp;&nbsp;&nbsp;
                    <input name="cancel" type="reset" id="cancel" value="キャンセル">
                    </p>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  <input type="hidden" name="mode" value="exec">
</form>

<br>

  <table width="600" border="0" align="center" style="font-size:14px">
    <tr>
      <td width="150">
        <div align="center">
<!--          <form action="https://www.login.secomtrust.net/customer/customer/pfw/CertificationPage.do" name="CertificationPageForm" method="POST" target="_blank"> -->
<!--            <input type="image" border="0" name="Sticker" src="image/B0706308.gif" alt="クリックして証明書の内容をご確認ください。" oncontextmenu="return false"> -->
<!--            <input type="hidden" name="Req_ID" VALUE="9245521181"/> -->
<!--          </form> -->
          <!-- script language=javascript> flash_load("image/B0706308.swf", 100, 100); </script -->
          <span id="ss_gmo_img_wrapper_100-50_image_ja">
          <a href="https://jp.globalsign.com/" target="_blank" rel="nofollow">
          <img alt="SSL　GMOグローバルサインのサイトシール" border="0" id="ss_img" src="//seal.globalsign.com/SiteSeal/images/gs_noscript_100-50_ja.gif">
          </a>
          </span>
        </div>
      </td>
<!--      <td width="450" align="left">このサイトはセコムトラストネットによってセキュリティ証明されています。</td> -->
      <td width="450" align="left">このサイトはグローバルサインによってセキュリティ証明されています。</td>
    </tr>
  </table>

  <br>

    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td align="center"><p><br>
 注文確認の自動返信メールが届かない場合は、ご注文時のE-MAILアドレスの誤入力・メール受信拒否設定がされている可能性等が考えられます。<br>
 下記TELまでお問い合せください。
 </p>
        <p>ご不明な点などございましたら、下記連絡先までお問合せください。<br>
        </p></td>
      </tr>
</table>

  <table width="600" border="0" align="center">
    <tr>
      <td align="center"><hr></td>
    </tr>
    <tr>
      <td align="center">株式会社 ICCデータプラス　おなまえグッズワールド<br>
      TEL　076-293-5201<br>      FAX　076-293-5206<br>
      E-MAIL：<a href="mailto:onamae@idtp.jp">onamae@idtp.jp</a></td>
    </tr>
    <tr>
      <td align="center"><hr></td>
    </tr>
    <tr>
      <td align="center">Copyright(C)ICC DATAPLUS All rights reserved.</td>
    </tr>
  </table>
</body></html>

<?

// } elseif($mode == 'exec' && $ng == 'false') {
} else {

  $d = new DbConnect;

  $now = date("Y-m-d H:i:s");

// <--- upd 2010.01.25 E.Hayashi
/**********
  // sunada
  $youken = mb_convert_encoding(stripSlashes($_POST["youken"]),"EUC-JP");
  $name = mb_convert_encoding(stripSlashes($name),"EUC-JP");
  $kana = mb_convert_encoding(stripSlashes($kana),"EUC-JP");
  $enmei = mb_convert_encoding(stripSlashes($_POST["enmei"]),"EUC-JP");
  $yakushoku = mb_convert_encoding(stripSlashes($_POST["yakusyoku"]),"EUC-JP");
  $email = mb_convert_kana($email, "a", "EUC-JP");
  $zipcd = mb_convert_kana($_POST["zipcd"], "a", "EUC-JP");
  $address = mb_convert_encoding(stripSlashes($address),"EUC-JP");
  $tel = mb_convert_kana($_POST["tel"], "a", "EUC-JP");
  $fax = mb_convert_kana($_POST["fax"], "a", "EUC-JP");
  $note = mb_convert_encoding(stripSlashes($_POST["note"]),"EUC-JP");
  // /sunada
**********/

  // 2010.02.08 E.Hayashi 下記処理は本番環境のときは使用しない（INSERTが通らなくなるため）
  /*****
  $youken = stripslashes($youken);
  $name = stripslashes($name);
  $kana =stripslashes($kana);
  $enmei = stripslashes($enmei);
  $yakusyoku = stripslashes($yakusyoku);
  $email = stripslashes($email);
  $zipcd = stripslashes($zipcd);
  $address = stripslashes($address);
  $tel = stripslashes($tel);
  $fax = stripslashes($fax);
  $note = stripslashes($note);
  *****/
// ---> upd 2010.01.25 E.Hayashi

  $Sql = "INSERT INTO toiawase(youken,name,kana,enmei,yakushoku,email,zip,addr,tel,fax,note,wdate) ".
         "VALUES('$youken','$name','$kana','$enmei','$yakushoku','$email','$zipcd','$address','$tel','$fax','$note','$now')";
  //print_r($Sql);
  //exit;
  $Insert = pg_query($Sql);

  $Sql_id = pg_query("SELECT num FROM toiawase WHERE email='$email' AND wdate='$now'");
  $num    = pg_result($Sql_id, 0, 'num');

  $header = "From: onamae@idtp.jp\r\nReply-To: onamae@idtp.jp\r\nX-Mailer: PHP/";
  $title   = "【おなまえグッズワールド】お問合せ";

  $_title  = mb_convert_encoding($title,"JIS","AUTO");
  $base64_sub = base64_encode($_title);
  $subject    = "=?ISO-2022-JP?B?".$base64_sub."=?=";
  $title      = $subject;

  // ユーザー宛て
  //$msg  = "[".date("Y-m-d H:i:s")."]\r\n";
  $msg  = "受付番号：".$num."\r\n\r\n";
  $msg .= "おなまえグッズワールドへお客様のお問合せが送信されました。\r\n";
  $msg .= "すぐに資料をお送りいたしますので、しばらくお待ちください。\r\n\r\n";
  $msg .= "なお、このメールに心当たりのない方は、お手数ですがこちら<onamae@idtp.jp>までご連絡ください。\r\n";
  $msg .= "＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊\r\n";
  $msg .= "株式会社 ICCデータプラス　おなまえグッズワールド\r\n";
  $msg .= "住所：〒921-8025　石川県金沢市無量寺2丁目46番地\r\n";
  $msg .= "TEL：076-293-5201　FAX：076-293-5206\r\n";
  $msg .= "メールアドレス：onamae@idtp.jp\r\n";
  $msg .= "URL：http://www.onamaegoods.jp\r\n";
  $msg .= "＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊\r\n";

  //sunada
  mb_language("ja");
  mb_internal_encoding("EUC-JP");

  $title   = "【おなまえグッズワールド】お問合せ";
  $title = mb_encode_mimeheader($title);
	
  $msg   = mb_convert_encoding($msg,"JIS","EUC-JP");
  // sunada /

  mail($email,$title,$msg,$header);

  // ICCデータプラス宛て
  //$msg  = "[".date("Y-m-d H:i:s")."]\r\n";
  $msg  = "受付番号：".$num."\r\n\r\n";
  $msg .= "おなまえグッズワールドへお客様よりお問合せが届いております。\r\n\r\n";
  $msg .= "管理画面にてご確認ください。";

  //sunada
  $msg   = mb_convert_encoding($msg,"JIS","EUC-JP");
  // sunada /

  mail('onamae@idtp.jp',$title,$msg,$header);

  if(!$Insert) {
    $comp_msg = "送信に失敗しました。<br>お手数ですが、もう一度やり直すか下記の連絡先までご連絡ください。<!-- $Sql -->";
  } else {
    //$comp_msg = "お問合せを承りました。<br>後日、ご連絡差し上げますのでお待ちください。";
    header("Location: ./thanks_doc.htm");
    exit;
  }

}

?>
