12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <?php
- /**
- * [Discuz!] (C)2001-2099 Comsenz Inc.
- * This is NOT a freeware, use is subject to license terms
- *
- * $Id: seccode.php 34314 2014-02-20 01:04:24Z nemohou $
- */
- if(!defined('IN_MOBILE_API')) {
- exit('Access Denied');
- }
- include_once 'misc.php';
- class mobile_api {
- function common() {
- global $_G;
- require_once libfile('function/seccode');
- $seccode = make_seccode($_GET['sechash']);
- if(!$_G['setting']['nocacheheaders']) {
- @header("Expires: -1");
- @header("Cache-Control: no-store, private, post-check=0, pre-check=0, max-age=0", FALSE);
- @header("Pragma: no-cache");
- }
- require_once libfile('class/seccode');
- $type = in_array($_G['setting']['seccodedata']['type'], array(2, 3)) ? 0 : $_G['setting']['seccodedata']['type'];
- $code = new seccode();
- $code->code = $seccode;
- $code->type = $type;
- $code->width = $_G['setting']['seccodedata']['width'];
- $code->height = $_G['setting']['seccodedata']['height'];
- $code->background = $_G['setting']['seccodedata']['background'];
- $code->adulterate = $_G['setting']['seccodedata']['adulterate'];
- $code->ttf = $_G['setting']['seccodedata']['ttf'];
- $code->angle = $_G['setting']['seccodedata']['angle'];
- $code->warping = $_G['setting']['seccodedata']['warping'];
- $code->scatter = $_G['setting']['seccodedata']['scatter'];
- $code->color = $_G['setting']['seccodedata']['color'];
- $code->size = $_G['setting']['seccodedata']['size'];
- $code->shadow = $_G['setting']['seccodedata']['shadow'];
- $code->animator = 0;
- $code->fontpath = DISCUZ_ROOT.'./static/image/seccode/font/';
- $code->datapath = DISCUZ_ROOT.'./static/image/seccode/';
- $code->includepath = DISCUZ_ROOT.'./source/class/';
- $code->display();
- }
- function output() {}
- }
- ?>
|