// メーラーデーモンは拾わない if (eregi('MAILER-DAEMON', $_ENV["SENDER"])) { exit; } // PEAR require_once '/usr/local/lib/php/Mail/mimeDecode.php'; /********************************************************************** * インクルードセクション **********************************************************************/ // htdocsまでのパス get $base = dirname(dirname(dirname(dirname(__FILE__)))); require_once $base . "/etc/config-ini.php"; require_once $base . "/admin/Information/lib/InformationDB.php"; $config["dsn"] = "mysqli://" . $define["define"]["DATABASE"]["params"]["username"] . ":" . $define["define"]["DATABASE"]["params"]["password"] . "@" . $define["define"]["DATABASE"]["params"]["host"] . ":3306" . "/" . $define["define"]["DATABASE"]["params"]["dbname"]; // MySQLへ接続 $db = new InformationDB($config["dsn"]); /********************************************************************** * 定数定義セクション **********************************************************************/ define('RECEIVE_DIR', 1); // 受信トレイ define('KEEP_DIR', 2); // 保存 define('TRANSMIT_DIR', 3); // 送信済み define('DELETE_DIR', 4); // 削除済み define('UNREAD_MAIL', 1); // 未読メール define('READED_MAIL', 2); // 既読メール
<?php // 問い合わせ対応ユーザーデータを取得する(管理画面ログインユーザーを参照) if (!$db) { $base = dirname(dirname(dirname(dirname(__FILE__)))); require_once $base . "/etc/config-ini.php"; require_once $base . "/admin/Information/lib/InformationDB.php"; $config["dsn"] = "mysqli://" . $define["define"]["DATABASE"]["params"]["username"] . ":" . $define["define"]["DATABASE"]["params"]["password"] . "@" . $define["define"]["DATABASE"]["params"]["host"] . ":3306" . "/" . $define["define"]["DATABASE"]["params"]["dbname"]; // MySQLへ接続 $db = new InformationDB($config["dsn"]); $whereString = array(); $whereString[] = "is_display = 1"; $whereString[] = "disable = 0"; $whereString = implode(" AND ", $whereString); $sql = " SELECT *" . " FROM information_operator_list" . " WHERE " . $whereString . " ORDER BY id ASC"; $rs = $db->executeSql($sql); $operatorList = ""; if ($rs->numRows() > 0) { while ($row = $rs->fetchRow(DB_FETCHMODE_ASSOC)) { $operator_tbl[] = $row; } } /*else { // デフォルトの担当者テーブル(DB保持前) // is_display = 0[非表示]、1[表示] $operator_tbl = array( array('id' => 3, 'name' => '清水', 'sakura' => '3', 'is_display' => 1), array('id' => 4, 'name' => '井坂', 'sakura' => '4', 'is_display' => 1), array('id' => 6, 'name' => '鈴木', 'sakura' => '6', 'is_display' => 1), array('id' => 7, 'name' => '坂入', 'sakura' => '7', 'is_display' => 1), array('id' => 9, 'name' => '酒井', 'sakura' => '9', 'is_display' => 1),