コード例 #1
0
ファイル: cj.php プロジェクト: hzhou9/coupon_deal
           echo '<div class="a-error">Invalid category!</div>';
           echo '<a href="#" class="btn" onclick="window.history.go(-1)">Back</a>';
       } else {
           if (empty($_POST['id']) || !isset($_POST['store'])) {
               echo '<div class="a-error">Select brands that you want to import.</div>';
               echo '<a href="#" class="btn" onclick="window.history.go(-1)">Back</a>';
           } else {
               if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['token']) && check_csrf($_POST['token'], 'cjapi_csrf')) {
                   $success = $error = 0;
                   foreach ($_POST['store'] as $store) {
                       $store = json_decode(urldecode($store), true);
                       $id = key($store);
                       $store = current($store);
                       if (isset($_POST['id'][$id])) {
                           $imgdisp = \plugin\CJApi\inc\actions::find_cj_img($id);
                           if (!\plugin\CJApi\inc\import::store_imported($id) && \plugin\CJApi\inc\actions::add_store(array('cjID' => $id, 'logo' => $imgdisp, 'user' => $GLOBALS['me']->ID, 'popular' => 0, 'category' => $_POST['category'], 'name' => $store['Name'], 'url' => $store['Link'], 'description' => '', 'tags' => '', 'publish' => 1, 'meta_title' => '', 'meta_desc' => ''))) {
                               $success++;
                           } else {
                               $error++;
                           }
                       }
                   }
                   echo '<div class="a-message">Import procedure has been successfully finished.</div>';
                   echo '<ul class="announce-box">
 <li>Imported:<b>' . $success . '</b></li>
 <li>Errors:<b>' . $error . '</b></li>
 </ul>';
               }
               echo '<a href="#" class="btn" onclick="window.history.go(-1)">Back</a>';
           }
       }