Bonjour, Voila je souhaite enpecher les utilisateurs de modifier leurs nomde compte In game, le code correspondant est celui la je pense : elseif ($USER['username'] != $USERname) { if (!CheckName($USERname)) $template->message($LNG['op_user_name_no_alphanumeric'], '?page=options', 3); elseif($USER['uctime'] >= TIMESTAMP - (60 * 60 * 24 * 7)) $template->message($LNG['op_change_name_pro_week'], '?page=options', 3); else { $query = $db->uniquequery("SELECT id FROM ".USERS." WHERE username='".$db->sql_escape($USERname)."';"); if (!empty($query)) $template->message(sprintf($LNG['op_change_name_exist'], $USERname), '?page=options', 3); else { require(ROOT_PATH.'includes/classes/class.Records.php'); $Records = new records(); $RecordsArray = $Records->RenameRecordOwner($USER['username'], $USERname, $UNI); $SQLQuery .= "UPDATE ".USERS." SET `username` = '".$db->sql_escape($USERname)."', `uctime` = '".TIMESTAMP."' WHERE `id`= '".$USER['id']."';"; $SESSION->DestroySession(); $template->message($LNG['op_username_changed'], 'index.php', 3); } } } else $template->message($LNG['op_options_changed'], '?page=options', 3); Mais je sais pas quoi modifier, un coup de main ? |