api.php 696 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * [Discuz!] (C)2001-2099 Comsenz Inc.
  4. * This is NOT a freeware, use is subject to license terms
  5. *
  6. * $Id: api.php 33591 2013-07-12 06:39:49Z andyzheng $
  7. */
  8. define('IN_API', true);
  9. define('CURSCRIPT', 'api');
  10. $modarray = array('js' => 'javascript/javascript', 'ad' => 'javascript/advertisement');
  11. $mod = !empty($_GET['mod']) ? $_GET['mod'] : '';
  12. if(empty($mod) || !in_array($mod, array('js', 'ad'))) {
  13. exit('Access Denied');
  14. }
  15. require_once './api/'.$modarray[$mod].'.php';
  16. function loadcore() {
  17. global $_G;
  18. require_once './source/class/class_core.php';
  19. $discuz = C::app();
  20. $discuz->init_cron = false;
  21. $discuz->init_session = false;
  22. $discuz->init();
  23. }
  24. ?>