function center() { // fatal session produced on failed login, and will display error message. if (isset($_SESSION[_SITE . 'fatal'])) { echo $_SESSION[_SITE . 'fatal']; unset($_SESSION[_SITE . 'fatal']); } else { global $categorySEF, $subcatSEF, $articleSEF; switch (true) { case isset($_GET['category']): $action = $categorySEF; break; case isset($_GET['action']): $action = $categorySEF == '404' ? $categorySEF : clean(cleanXSS($_GET['action'])); break; } switch (true) { case isset($_POST['search_query']): search(); return; break; case isset($_POST['comment']): comment('comment_posted'); return; break; case isset($_POST['contactform']): contact(); return; break; case isset($_POST['Loginform']): administration(); return; break; case isset($_POST['submit_text']): processing(); return; break; } if (_ADMIN) { switch ($action) { case 'administration': administration(); return; break; case 'snews_settings': settings(); return; break; case 'snews_categories': admin_categories(); return; break; case 'admin_category': form_categories(); return; break; case 'admin_subcategory': form_categories('sub'); return; break; case 'groupings': admin_groupings(); return; break; case 'admin_groupings': form_groupings(); return; break; case 'snews_articles': admin_articles('article_view'); return; break; case 'extra_contents': admin_articles('extra_view'); return; break; case 'snews_pages': admin_articles('page_view'); return; break; case 'admin_article': form_articles(''); return; break; case 'article_new': form_articles('article_new'); return; break; case 'extra_new': form_articles('extra_new'); return; break; case 'page_new': form_articles('page_new'); return; break; case 'editcomment': edit_comment(); return; break; case 'snews_files': files(); return; break; case 'process': processing(); return; break; case 'logout': session_destroy(); echo '<meta http-equiv="refresh" content="2; url=' . _SITE . '">'; echo '<h2>' . l('log_out') . '</h2>'; return; break; } } switch ($action) { case 'archive': archive(); break; case 'sitemap': sitemap(); break; case 'contact': contact(); break; case 'login': login(); break; case '404': echo l('error_404'); break; default: articles(); break; } } }
<div class="row"> <<div class="col-md-8"> <h1 class="page-header"> Blog ISN </h1> '; if (isset($_GET['module'])) { switch ($_GET['module']) { case 'articles': articles(); break; case 'listearticles': articlesliste(); break; case 'liens': liens(); break; case 'listeliens': liensliste(); break; case 'contact': ajout_contact(); break; case 'erreurs': erreurs();
</div> <a href="index.php?logout_admin=1" title="Logout" class="logout"></a> </div> <?php $id = addslashes(strip_tags(trim($_GET['id']))); if (!$id) { statistic(); } if ($id == 1) { change_password(); } if ($id == 2) { tails($id); } if ($id == 3) { articles($id); } if ($id == 4) { messages($id); } if ($id == 9) { images($id); } } ?> <br /><br /> <div class="push"></div> </center> </div>
while (true) { $userArr = $db->get('user', '*', array('id[>]' => $id, 'LIMIT' => 1)); if (!is_array($userArr) || empty($userArr)) { echo "Over!\r\n"; break; } //关注专题/文集 collection($userArr); //构造数据 // $userArr = array('id' => 7231, 'name' => 'f93e84d2e162'); //关注用户 following($userArr); //粉丝 follower($userArr); //文章 articles($userArr); $id = $userArr['id']; file_put_contents('user.txt', $id); $db->clear(); } //关注专题/文集 function collection($userArr) { global $db, $curl; $page = 1; while (true) { $url = "http://www.jianshu.com/users/{$userArr['name']}/subscriptions?page={$page}"; $curl->setUrl($url); $html = $curl->run(); $p = '/<h4><a href="\\/collection\\/(.*?)"/'; preg_match_all($p, $html, $match);
<div class="menu_center"> <a href="index.php" title="Home" class="menu_txt">Home</a> <a href="index.php?id=1" title="Settings" class="menu_txt">Settings</a> <a href="index.php?id=2" title="Tiles" class="menu_txt">Tiles</a> <a href="index.php?id=3" title="Articles" class="menu_txt">Articles</a> <a href="index.php?id=4" title="Message to Users" class="menu_txt">Messages to Users</a> </div> <a href="index.php?logout_admin=1" title="Logout" class="logout"></a> </div> <? $id = addslashes(strip_tags(trim($_GET['id']))); if(!$id){statistic();} if($id==1){change_password();} if($id==2){tails($id);} if($id==3){articles($id);} if($id==4){messages($id);} if($id==9){images($id);} } ?> <br /><br /> <div class="push"></div> </center> </div> <div class="stopka"><? stopka(); ?></div> </body> </html>