if (!$cflag) { $card = 0; } $db->query("UPDATE {$gtablepre}users SET gender='{$gender}', icon='{$icon}',{$passqry}motto='{$motto}', killmsg='{$killmsg}', lastword='{$lastword}' ,card='{$card}' WHERE username='******'"); //affected_rows好像一直返回0,不知怎么回事 //if($db->affected_rows()){ $gamedata['innerHTML']['info'] .= $_INFO['data_success']; //}else{ // $gamedata['innerHTML']['info'] .= $_INFO['data_failure']; //} $gamedata['value']['opass'] = $gamedata['value']['npass'] = $gamedata['value']['rnpass'] = ''; if (isset($error)) { $gamedata['innerHTML']['error'] = $error; } ob_clean(); $jgamedata = base64_encode(gzencode(compatible_json_encode($gamedata))); echo $jgamedata; ob_end_flush(); } else { //$ustate = 'edit'; extract($udata); $iconarray = get_iconlist($icon); $select_icon = $icon; $userCardData = \cardbase\get_user_cardinfo($cuser); $card_ownlist = $userCardData['cardlist']; $card_energy = $userCardData['cardenergy']; $cardChosen = $userCardData['cardchosen']; include template('user'); } ?>
<?php define('CURSCRIPT', 'register'); require './include/common.inc.php'; include './include/user.func.php'; include './gamedata/banlist.list'; if (isset($cuser) && isset($cpass)) { gexit($_ERROR['logged_in'], __FILE__, __LINE__); } if (!isset($cmd)) { //$ustate = 'register'; $icon = 0; $gender = 'm'; $iconarray = get_iconlist(); $select_icon = 0; $motto = $criticalmsg = $killmsg = $lastword = ''; include template('register'); } elseif ($cmd = 'post_register') { //$ustate = 'register'; $gamedata = array(); $name_check = name_check($username); $pass_check = pass_check($npass, $rnpass); $onlineip = real_ip(); if ($name_check != 'name_ok') { $gamedata['innerHTML']['info'] = $_ERROR[$name_check]; } elseif ($pass_check != 'pass_ok') { $gamedata['innerHTML']['info'] = $_ERROR[$pass_check]; } elseif (preg_match($iplimit, $onlineip)) { $gamedata['innerHTML']['info'] = $_ERROR['ip_banned']; } else { $result = $db->query("SELECT * FROM {$gtablepre}users WHERE username = '******'");