Ejemplo n.º 1
0
if (empty($ankenId) == false && empty($mediaId) == false) {
    // 基本情報取得
    $data =& $m->Send_getAnkenAndMediaData($ankenId, $mediaId);
    $smarty->assign($data);
    $smarty->assign('media_id', $mediaId);
    // キャンペーンコード
    $code = $data['campaign_code'];
    // 提携メディアID
    $teikeiMediaId = $m->Send_getTeikeiMediaId($code, $ankenId, $mediaId);
    $send = $_POST['send'];
    $url = $_POST['url'];
    $formActionUrl = $_SERVER['SCRIPT_NAME'] . "?aid={$ankenId}&mid={$mediaId}";
    // 確認
    if (isset($send) && isset($url)) {
        // DB更新
        $usr = $core->getLoginLoginId();
        // check
        $m->Send_checkMediaAnkenTable($code, $teikeiMediaId);
        $m->Send_MediaTest_update($code, $teikeiMediaId, $url, $usr);
        // 再読み込み
        $core->movePage($formActionUrl);
    }
    $enum = new TeikeiMediaStatusEnum();
    // 次へ進む
    if (isset($_POST['next']) == true) {
        $usr = $core->getLoginLoginId();
        // check
        $m->Send_checkMediaAnkenTable($code, $teikeiMediaId);
        // 入稿ステータスを進める
        // メディアテスト待ち から 掲載中
        $key = $enum->getKey('掲載中');