if(!empty($_REQUEST['act']) && $_REQUEST['act']=='bless_form'){
include('includes/cls_json.php');
$json   = new JSON;
    $res    = array('err_msg' => '');

$text   = empty($_REQUEST['text']) ? '':$_REQUEST['text'];
$user_id= isset($_SESSION['user_id']) ? $_SESSION['user_id']:0;
    if ($user_id ==0)
    {
        $res['err_msg'] = '请先登录';
$res['err_no'] =1;
    }
elseif(trim($text) ==''){
$res['err_msg'] = '请填写你的愿望';
$res['err_no'] =1;
}
else{
$sql = "INSERT INTO ".$GLOBALS['ecs']->table('activities')." (user_id,text) VALUES($user_id,'$text')";
$GLOBALS['db']->query($sql);
$id = $GLOBALS['db']->insert_id();
$sql = "SELECT a.activit_id,a.user_id,a.text,u.user_name FROM ".$GLOBALS['ecs']->table('activities')." AS a ".
" LEFT JOIN ".$GLOBALS['ecs']->table('users')." AS u ON a.user_id=u.user_id WHERE a.activit_id=$id";
$result = $GLOBALS['db']->getRow($sql);
$res = array_merge($res,$result);
}
die($json->encode($res));
} function bless(){
var bless = document.getElementById('bless').value;
Ajax.call('activities.php','act=bless_form&text='+bless,blessResponse,'GET','JSON');
}
function blessResponse(res){
alert(res.result);
if (res.err_msg.length > 0){
alert(res.err_msg);
}
else{
var div = document.createElement('div');
div.style.position = 'absolute';
div.className = 'content';
div.style.zIndex = res.activit_id;
div.innerHTML = '<p class="ac_id">编号:'+res.activit_id+'</p><p class="ac_text"><span>我的心愿:</span></br>'+res.text+'</p><p class="ac_name">'+res.user_name+'</p>';
doc.appendChild(div);
}
}消息: 例外被抛出且未被接住
行: 415
字符: 9
代码: 0
URI: http://127.0.0.1/js/transport.js请教ECSHop高手帮忙解决