Beispiel #1
0
 function execute($requests)
 {
     $c_free_page = db_admin_get_c_free_page_one($requests['c_free_page_id']);
     //フリーページが存在しない
     if (!$c_free_page) {
         $p = array('msg' => "指定されたフリーページは存在しません");
         openpne_redirect('pc', 'page_o_err_free_page', $p);
     }
     //フリーページが認証あり用
     if ($c_free_page['auth']) {
         $p = array('c_free_page_id' => $requests['c_free_page_id']);
         openpne_redirect('pc', 'page_h_free_page', $p);
     }
     //フリーページが携帯用
     if ($c_free_page['type'] == "ktai") {
         $p = array('msg' => "指定されたフリーページは携帯専用です。携帯で御覧下さい");
         openpne_redirect('pc', 'page_o_err_free_page', $p);
     }
     $this->set('INC_HEADER_title', $c_free_page['title']);
     $this->set('inc_page_header', fetch_inc_page_header('public'));
     $this->set("c_free_page", $c_free_page);
     return 'success';
 }
Beispiel #2
0
 function execute($requests)
 {
     $c_free_page = db_admin_get_c_free_page_one($requests['c_free_page_id']);
     // フリーページが存在しない
     if (!$c_free_page) {
         $this->set("msg", "指定されたフリーページは存在しません");
     } else {
         if (!$c_free_page['auth']) {
             // フリーページが認証なし用
             $p = array('c_free_page_id' => $requests['c_free_page_id']);
             openpne_redirect('ktai', 'page_o_free_page', $p);
         } else {
             if ($c_free_page['type'] == "pc") {
                 // フリーページがPC用
                 $this->set("msg", "指定されたフリーページはPC専用です。PCで御覧下さい");
             } else {
                 $this->set("c_free_page", $c_free_page);
                 $this->set("title", $c_free_page['title']);
             }
         }
     }
     return 'success';
 }
 function execute($requests)
 {
     $this->set("c_free_page", db_admin_get_c_free_page_one($requests['c_free_page_id']));
     return 'success';
 }