/////////////////////////////////////////////////////// require_once '../../../conf/config.php'; require_once 'AlladinCore.php'; $core = new AlladinCore(false); // ログインチェック $core->checkLogin(array('admin', 'client')); // モデル取得 $m =& $core->getModel(); // smarty取得 $smarty =& $core->getSmarty(); // フォーム初期化 $init = $m->Result_ClientSearchUserIndex_initFormData(); $smarty->assign($init); // ログインクライアントID if ($core->getLoginKind() == 'client') { $clientId = $core->getLoginId(); } // 検索条件 $like = array(); if (isset($_POST['search']) == true) { $like['anken_id'] = $_POST['anken_id']; $like['pv_date_from'] = $_POST['pv_date_from']; $like['pv_date_to'] = $_POST['pv_date_to']; $like['action_date_from'] = $_POST['action_date_from']; $like['action_date_to'] = $_POST['action_date_to']; //↓↓===========nm90020 2009/09/17 start==================== //項目削除:「申込みID」 //$like['client_user_id'] = $_POST['client_user_id']; //項目追加:「アクションID],「成果地点」 $like['action_id'] = $_POST['action_id']; $like['seika_cd'] = $_POST['seika_cd'];
if (empty($ankenId) == true) { throw new RequestParamsException('anken id'); } // order_id(必須) $orderId = intval(trim($_GET['no'])); if (empty($orderId) == true) { throw new RequestParamsException('order id'); } //--------------------- // 処理 //--------------------- // メディア企業ID取得 $mediaCompanyId = null; if ($core->getLoginKind() == 'media') { // 所属メディアかどうかをチェック $mediaCompanyId = $core->getLoginId(); $anken =& $m->Article_getAnkenData($ankenId); $code = $anken['campaign_code']; $m->Article_checkTeikeiMedia($code, $mediaCompanyId); } // ファイル名称取得 $data =& $m->Article_Banner_getBannerLink($ankenId, $orderId); if (count($data) != 1) { throw new FileOpenException(); } // ファイル名称 $file = $data[0]['banner_link']; $basePath = ABS_ALLADIN . 'article/gazo/'; $path = $basePath . $file; // ファイルダウンロード if (is_file($path) == false) {