<?php 
namespace imcat;
(!
defined('RUN_INIT')) && die('No Init');
//safComm::urlFrom();
glbHtml::head('html');

$act req('act','chkVImg'); 
$mod req('mod','','Key'); //basStr::filKey('');
$kid basReq::ark('fm','kid','Key'); 
$uid basReq::ark('fm','uid','Key'); 
$_groups read('groups');

// 处理语言
$lang req('lang',$_cbase['sys']['lang']);
$lang && $_cbase['sys']['lang'] = $lang;

switch(
$act){

case 
'fsInit':
    
safComm::urlStamp('check',30);
    
$restr safComm::formCInit();
    echo 
"document.write(\"$restr\");";
break;

case 
'userExists':
    
$key req('key','uname');
    
$val req($key); $val || $val basReq::ark('fm',$key);
    
$res usrMember::chkExists($key,$val,$mod);
    die(
$res);
break;

case 
'fieldExists':
    
admPFunc::fieldExists($kid,$mod,$_groups);
break;

case 
'fieldCatid':
    
admPFunc::fieldCatid($kid,$mod);
break;

case 
'keyExists':
    
admPFunc::keyExists($kid,$mod,$_groups);
break;

case 
'modExists':
    if(
$re=basKeyid::keepCheck($kid,1,1,1)){ //$key,$chk,$fix,$grp
        
die($re);
    }else{
        die(
"success");    
    }
break;

case 
'infoRepeat'
    
admPFunc::infoRepeat($mod,$_groups);
break;

case 
'chkVImg'// VImg
    
safComm::chkVImg();
break;

case 
'cfield':
    
admPFunc::cfield($kid,$mod);
break;

case 
'uLogin':
    
$uname req('uname');
    
$uadm user('Admin');
    if(
$uadm->userFlag=='Login'){
        
usrBase::setLogin('m',$uname);
        
header("Location:".surl("umc:0"));
    }else{
        echo 
"(uname=$uname)";    
    }
break;

case 
'chku_exist':
    
//
break;

default:
    exit(
'Empty action!');     
}
//end switch

/*

*/