Thread obsoleto Come cambiare rank nel HK

Stato
Discussione chiusa ad ulteriori risposte.

Arion

Utente Medio
Autore del topic
13 Agosto 2015
228
31
Miglior risposta
0
Quando vado nel hk e ranko uno rank 10 mi dice che posso rankare da 1 a 9 come risolvo?
 
Si vede che il rank 10 lo avrai aggiunto tu oppure il rank 10 si puó rankare solo dal database.

Peró si puó sempre sistemare:
Recati nella cartella dell'housekeeping e postami il 'ranktool.php'

Inviato dal mio Y635-L21 utilizzando Tapatalk
 
Ecco rank.php Uploader Uploader

<?PHP

include("../core.php");
$pagename = "Dai Rank";
$pageid = 2;
$page = "rank";
include('site/php.php');

$rank = $_POST['rank'];
$key = $_POST['name'];
$check = mysql_query("SELECT * 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 == 2){
$badge = "SPM";
}elseif($rank == 3){
$badge = "POK";
}elseif($rank == 4){
$badge = "DJ";
}elseif($rank == 5){
$badge = "LPT";
}elseif($rank == 7){
$badge = "MOD";
}elseif($rank == 6){
$badge = "SPL";
}elseif($rank == 8){
$badge = "FMN";
}elseif($rank == 9){
$badge = "ADM";
}elseif($rank == 11){
$badge = "FOU";
}
if(isset($_POST['rank'])){
if($key == ''){
$msg = 'Utente non trovato!';
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Utente inesistente!','rank.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
}
if($exists == '0'){
$msg = 'Utente inesistente!';
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Utente inesistente!','rank.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
}
if($drow['rank'] == 11 && $rank < 11){
$msg = 'Non puoi cambiare il rank di questo utente!';
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Rank non valido!','rank.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
}
if($rank == '9'){
$msg = 'Accesso non consentito';
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Accesso negato al ranktool.','rank.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
}
if($drow['rank'] == 11 && $rank < 11){
$msg = 'Non puoi cambiare il rank di questo utente!';
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Accesso negato al ranktool.','rank.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
}
if($rank == ''){
$msg = 'Username non valido!';
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Accesso negato al ranktool.','rank.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
}
if($drow['rank'] == 11 && $rank < 11){
$msg = 'Non puoi cambiare il rank di questo utente!';
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Accesso negato al ranktool.','rank.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
}
if($rank < '11' && $rank > 0 && $exists == '1' && $drow['rank'] < 11){
mysql_query("UPDATE users SET rank = '".$rank."', vip = '1' WHERE username = '".$key."' OR id = '".$key."' LIMIT 1") or die(mysql_error());
mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Cambiato rank a ".$rank."','rank.php','".$my_id."','".$drow['id']."','".$date_full."')") or die(mysql_error());
mysql_query("INSERT INTO user_badges (user_id,badge_id,badge_slot) VALUES ('".$drow['id']."','".$badge."','0')") or die(mysql_error());
mysql_query("INSERT INTO user_badges (user_id,badge_id,badge_slot) VALUES ('".$drow['id']."','LBS','0')") or die(mysql_error());
$msg = 'Rank cambiato con successo!';
}
}
?>
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?PHP echo $sitename; ?> | <?PHP echo $pagename; ?></title>
<link rel="shortcut icon" type="icon/ico" href="favicon.ico" />
<link href="./site/stylesheet/style.css" rel="stylesheet" type="text/css">
<link href='
Perfavore, Entra oppure Registrati per vedere i Link!
' rel='stylesheet' type='text/css'>
<script src="./site/javascript/script.js"></script>
<html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="it">
<html class="no-js lt-ie9 lt-ie8" lang="it">
<html class="no-js lt-ie9" lang="it">
<html class="no-js" lang="it">
</head>
<body>

<?PHP include("./site/template/menu.php"); ?>

<aside>
<div class="user"><?PHP echo $sitename; ?> <p>Il divertimento in formato pixel !</p></div>
<ul id="main-nav">
<?php include('./site/template/usermenu.php'); ?>

</aside><div style="position:absolute; left: 337px; top: -45px;">
<div id="content"><h3><center>Dai rank :</center></h3><hr>
<center><br />
<b>Puoi attribuire ad un utente un rank che va da 1 a 11.</b><br>
<font color="#FF0000" size="2"><?php echo $msg; ?></font>

<form name='editor' method='post'><br>
<td width='100' class='tbl'><b>Nome/ID utente :</b><br></td>
<td width='80%' class='tbl'><input type="text" name='name' wrap=discuss rows=3 cols=34 ><br><br></td>
<td width='100' class='tbl'><b>Rank :</b><br></td>
<td width='80%' class='tbl'>
<select name='rank'>
<option value="2">Spammer</option>
<option value="3">Pokerista</option>
<option value="4">Dj</option>
<option value="5">Lupetto</option>
<option value="6">Soccer Plus</option>
<option value="7">Moderatore</option>
<option value="8">Football&Spammer Manager</option>
<option value="9">Amministratore</option>
</select></td>
<tr>
<td align='center' colspan='2' class='tbl'><br><br>
<input type='submit' name='submit' value='Esegui' class='button' style="color:#000000;"></form></tr>
</center>
</div>
</div>

<?PHP include("./site/header/header.php"); ?>
</body>
</html>
 
Uploader Uploader mi puoi dire dove hai cambiato? Cosi la prossima volta se mi serve faccio da solo :emoji_slight_smile:
 
Il problema stava in queste due stringhè =
}elseif($rank == 10){

<option value="10">Fondatore</option>


In entrambi al posto del numero 10 c'era l'11.

Hai risolto comunque? :emoji_slight_smile:
 
Uploader Uploader si ho risolto pero non ho capito dove c'era il 10 dovevo mettere l'11?
 
}elseif($rank == 8){
$badge = "FMN";
}elseif($rank == 9){
$badge = "ADM";
}elseif($rank == 10 --> qui prima era 11 e invece doveva essere 10){
$badge = "FOU";


<option value="8">Football&Spammer Manager</option>
<option value="9">Amministratore</option>
<option value="10 --> prima c'era 11 e invece doveva essere 10">Fondatore</option>
</select></td>
 
Uploader Uploader Okkay grazie mi puoi rispondere nel altro topic che ho appena aperto?
 
Si.
@innyV #Magnesio #Magnesio
L'utente ha risolto, potete anche chiudere grazie
 
Stato
Discussione chiusa ad ulteriori risposte.