function changeOwnerName($hako, $data) { global $init; $id = $data['ISLANDID']; $num = $hako->idToNumber[$id]; $island = $hako->islands[$num]; // パスワードチェック if (Util::checkSpecialPassword($data['OLDPASS'])) { // 特殊パスワード $island['money'] = $init->maxMoney; $island['food'] = $init->maxFood; } elseif (!Util::checkPassword($island['password'], $data['OLDPASS'])) { // password間違い HakoError::wrongPassword(); return; } $island['owner'] = htmlspecialchars($data['OWNERNAME']); $hako->islands[$num] = $island; // データ書き出し $hako->writeIslandsFile($id); // 変更成功 Success::change(); }