Example #1
0
 if (empty($step)) {
     $template = 'threadmodify';
 } elseif ($step == '2') {
     if (!is_numeric($fid)) {
         wap_msg("post_nofid!", $basename);
     }
     InitGP(array('subject', 'content'), 'GP');
     checkWapPost();
     require_once R_P . 'require/bbscode.php';
     if ($postmodify->type == 'topic') {
         $postdata = new topicPostData($pwpost);
         $postdata->initData($postmodify);
     }
     $postdata->setTitle(wap_cv($subject, false));
     $postdata->setContent(wap_cv($content, false));
     $postdata->checkdata();
     !empty($pwpost->errMsg) && wap_msg($pwpost->errMsg, $basename);
     $postmodify->execute($postdata);
     $rurl = "index.php?a=read&tid=" . $tid;
     if ($_POST['upload']) {
         $rurl = "index.php?a=upload&tid={$tid}&fid={$fid}&page=e";
         header("Location:{$rurl}");
     }
     /*删除缓存*/
     $_filename = D_P . "data/wapcache/wap_all_cache.php";
     if (file_exists($_filename)) {
         P_unlink($_filename);
     }
     $_filename = Pcv(D_P . "data/wapcache/wap_" . $fid . "_cache.php");
     if (file_exists($_filename)) {
         P_unlink($_filename);