Пример #1
0
function create_record_newai()
{
    global $db, $html_etc;
    global $tablename;
    global $_POST, $_GET;
    global $return_sql_line, $uniquekey;
    global $systemlang;
    DoReferer();
    if (0) {
        $returnusernum = returnusernum();
        $common_html['en'] = 'Not register version, only ten users to permit';
        $common_html['zh'] = '未注册版,只能有十个试用用户';
        $common_html2['en'] = 'Not register version, only ten users to permit';
        $common_html2['zh'] = '许可证权限受限,如需要更多用户数量,请与软件商联系!';
        if (file_exists('license.ini')) {
            $ini_file = parse_ini_file('license.ini');
            $REGISTER_CODE = $ini_file[REGISTER_CODE];
            $result = machinecode_sunshine_512_2000($ini_file[MACHINE_CODE]);
            if ($REGISTER_CODE == $result) {
                //注册码信息验证正确时进行如下操作
                $returnRegisterExpireUserNumber = returnRegisterExpireUserNumber();
                if ($returnRegisterExpireUserNumber != "unlimit") {
                    if ($returnusernum > $returnRegisterExpireUserNumber) {
                        print_infor($common_html2[$systemlang], 'trip', "location='?action=init_default'");
                        exit;
                    }
                }
            } else {
                //注册码信息验证没有通过时进行如下操作
                @unlink('license.ini');
                if ($returnusernum >= 10) {
                    print_infor($common_html[$systemlang], 'trip', "location='?action=init_default'");
                    exit;
                }
            }
        } else {
            if ($returnusernum >= 10) {
                print_infor($common_html[$systemlang], 'trip', "location='?action=init_default'");
                exit;
            }
        }
    }
    if ($uniquekey) {
        exist_record_newai();
    }
    $SQL = $return_sql_line['insert_sql'];
    //print "$SQL<BR>";exit;
    //print_R($_POST);exit;
    $result = $db->Execute($SQL);
    global $db, $html_etc, $tablename;
    system_log_input("新增" . $html_etc[$tablename][$tablename], $SQL);
    if ($result->EOF) {
        return false;
    } else {
        return true;
    }
}
Пример #2
0
<?php

ini_set('display_errors', 1);
ini_set('error_reporting', E_ALL);
// display warnings and errors
error_reporting(E_WARNING | E_ERROR);
require_once '../include.inc.php';
//
$GLOBAL_SESSION = returnsession();
$common_html = returnsystemlang('common_html');
//print_R($_GET);
//print_R($_POST);
print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\n<LINK href=\"../../../theme/9/style.css\" rel=stylesheet>";
$_POST['MACHINE_CODE'] == '' ? exit : '';
//print $_POST['MACHINE_CODE']."<br>";
$machinecode = machinecode_sunshine_512_2000($_POST['MACHINE_CODE']);
//print $machinecode."<br>";
//print $_POST['REGISTER_CODE'];
if ($machinecode == $_POST['REGISTER_CODE']) {
    $filename = 'license.ini';
    @unlink($filename);
    $somecontent = "[section]\n MACHINE_CODE=" . $_POST['MACHINE_CODE'] . "\n REGISTER_CODE=" . $_POST['REGISTER_CODE'] . "\n SERVER_NAME=" . $_POST['SERVER_NAME'] . "\n SCHOOL_NAME=" . $_POST['SCHOOL_NAME'] . "";
    @(!($handle = fopen($filename, 'w')));
    if (!fwrite($handle, $somecontent)) {
        exit;
    }
    fclose($handle);
    page_css('Register');
    $common_text['zh'] = '×¢²á³É¹¦!';
    $common_text['en'] = 'Register successful!';
    require_once '../Enginee/newai_executesql.php';