Problema Aggiungere rank nell'HK

Salve, io ho aggiunto dei rank nel mio retro, però nell'HK non si può rankare con numeri superiori a 6. Ho provato a seguire questa guida: http://www.sciax2.it/forum/guide-info/come-rankare-dallhousekeepung-i-founder-576757.html
però il mio problema non è stato risolto. Non posso rankare dal database perché deve rankare il mio HM e non posso ovviamente dargli i dati. Come faccio?

In questa stringa
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
Hai messo un rank superiore a 7 ?
 
<?php
/*===================================================+
|| # HoloCMS - Website and Content Management System
|+===================================================+
|| # Copyright © 2008 Meth0d. All rights reserved.
|| #
Perfavore, Entra oppure Registrati per vedere i Link!

|+===================================================+
|| # HoloCMS is provided "as is" and comes without
|| # warrenty of any kind. HoloCMS is free software!
|+===================================================*/

require_once('../core.php');
if($hkzone !== true){ header("Location: index.php?throwBack=true"); exit; }
if(!session_is_registered(acp)){ header("Location: index.php?p=login"); exit; }

$pagename = "User Rank Management";

if(isset($_POST['rank'])){
$rank = $_POST['rank'];
$key = FilterText($_POST['name']);

$check = mysql_query("SELECT id FROM users WHERE username = '".$key."' OR id = '".$key."' LIMIT 1") or die(mysql_error());
$exists = mysql_num_rows($check);
$drow = mysql_fetch_assoc($check);

if($rank == 3){
$badge = "XXX";
}elseif($rank == 4){
$badge = "NWB";
}elseif($rank == 5){
$badge = "HBA";
}elseif($rank == 6){
$badge = "MOD";
}elseif($rank == 4){
$badge = "ADM";
}

if($exists > 0){
if($rank > 0 && $rank < 8){
if($rank > 6 && $sysadmin == $my_id || $rank < 10){
if($sysadmin == $drow['id']){
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Access Denied to Rank Tool; you may not modify the System Administrator\'s rank!','ranktool.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
$msg = "Accesso non consentito.";
} else {
mysql_query("UPDATE users SET rank = '".$rank."' WHERE username = '".$key."' LIMIT 1") or die(mysql_error());
$msg = "Rank dato con successo.";
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Changed user rank to ".$rank."','ranktool.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
mysql_query("DELETE FROM users_badges WHERE userid = '".$drow['id']."' AND badgeid = 'XXX' LIMIT 1");
mysql_query("DELETE FROM users_badges WHERE userid = '".$drow['id']."' AND badgeid = 'NWB' LIMIT 1");
mysql_query("DELETE FROM users_badges WHERE userid = '".$drow['id']."' AND badgeid = 'HBA' LIMIT 1");
mysql_query("DELETE FROM users_badges WHERE userid = '".$drow['id']."' AND badgeid = 'MOD' LIMIT 1");
mysql_query("DELETE FROM users_badges WHERE userid = '".$drow['id']."' AND badgeid = 'ADM' LIMIT 1");
mysql_query("INSERT INTO users_badges (userid,badgeid,iscurrent) VALUES ('".$drow['id']."','".$badge."','0')");
}
} else {
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Access Denied to Rank Tool; Only the system administrator may give out rank 7!','ranktool.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
$msg = "Accesso non consentito.";
}
} else {
$msg = "Rank non valido.";
}
} else {
$msg = "L'utente non esiste.";
}

}

@include('subheader.php');
@include('header.php');
?>
<table cellpadding='0' cellspacing='8' width='100%' id='tablewrap'>
<tr> <td width='22%' valign='top' id='leftblock'>
<div>
<!-- LEFT CONTEXT SENSITIVE MENU -->
<?php @include('usermenu.php'); ?>
<!-- / LEFT CONTEXT SENSITIVE MENU -->
</div>
</td>
<td width='78%' valign='top' id='rightblock'>
<div><!-- RIGHT CONTENT BLOCK -->

<?php if(isset($msg)){ ?><p><strong><?php echo $msg; ?></p></strong><?php } ?>

<form action='index.php?p=ranktool&do=something' method='post' name='theAdminForm' id='theAdminForm'>
<div class='tableborder'>
<div class='tableheaderalt'>Gestione Rank</div>

<table width='100%' cellspacing='0' cellpadding='5' align='center' border='0'>
<tr>
<td class='tablerow1' width='40%' valign='middle'><strong>Nome</strong><div class='graytext'>Il nome dell'utente.</div></td>
<td class='tablerow2' width='60%' valign='middle'><input type='text' name='name' value="" size='30' class='textinput'></td>
</tr>

<tr>
<td class='tablerow1' width='40%' valign='middle'><strong>Rank</strong><div class='graytext'>Il numero del rank che si vuole dare. I rank vanno dall'1 al 10.</div></td>
<td class='tablerow2' width='60%' valign='middle'><input type='text' name='rank' value="" size='3' maxlength='2' class='textinput'></td>
</tr>

<tr>
<tr><td align='center' class='tablesubheader' colspan='2' ><input type='submit' value='Cambia Rank' class='realbutton' accesskey='s'></td></tr>
</form></table></div><br />

<?php
$get_vouchers = mysql_query("SELECT * FROM users WHERE rank > 2 ORDER BY username ASC LIMIT 50") or die(mysql_error());
?>

<div class='tableborder'>
<div class='tableheaderalt'>Membri dello Staff</div>
<table cellpadding='4' cellspacing='0' width='100%'>
<tr>
<td class='tablesubheader' width='60%' align='center'>Nome</td>
<td class='tablesubheader' width='40%' align='center'>Rank</td>
</tr>
<?php

while($row = mysql_fetch_assoc($get_vouchers)){
printf(" <tr>
<td class='tablerow1' align='center'>%s (ID: %s)</td>
<td class='tablerow2' align='center'>%s</td>
</tr>", $row['username'], $row['id'], $row['rank']);
}
?>

</table>
</div>
</div><!-- / RIGHT CONTENT BLOCK -->
</td></tr>
</table>
</div><!-- / OUTERDIV -->
<div align='center'><br />
<?php
$mtime = explode(' ', microtime());
$totaltime = $mtime[0] + $mtime[1] - $starttime;
printf('Ore: %.3f', $totaltime);
?>
</div>

Ecco qua