[extrem] permessi in araldo postato il 07/12/2010 12:33:34 nel forum programmazione, gdrcd, open source, hosting e modificato da delta il 07/12/2010 12:35:58
come da titolo ho un problema in permessi araldo , tutto funziona ma voglio creare una baccheca solo per i master di gilda (quelli inferiori al grado master globale per intenderci)
ho modificato la seguente stringa ma nulla
<? } elseif (($rs['Master'] == 2) OR ($rs['Master'] == 1)) { ?>
<td valign=top>Riservato ai Master di gilda</td>
premesso che il master di gilda e indentificato con il numero 2 nel sql
il messaggio di errore che mi da e il seguente
Sezione riservata ai Narratori!
Torna all'Araldo
come risolvo ?
Pagine → 1
07/12/2010 14:54:53
Extreme non lo conosco, ma da quello che ho capito in quella sezione ci possono entrare SOLO i master e i master di gilda ^^ admin, gestori, e utenti sono esclusi =D
prova a inserire AND e mettere anche gli altri permessi.
07/12/2010 19:55:48 e modificato da delta il 07/12/2010 19:59:01
ho provato sia a inserire or che end nulla ahime , credo in effetti( non sono certo) che fa un controllo su personaggio se rileva li il valore master = ... pero pur impostando su aralno parametro di confronto master =2 fa semplicemente accedere tutti.
quindi ho sbaglio modo di procedere( possibile solo ora sto mettendo le mani in araldo ) oppure bho
in quanto vorrei creare solo 3 tipi di bacchece master globlali( esiste e funziona) , master di gilda ( che possono usare sia i master globali che quelli di gilda) ed admin.
la query usate sono e credo che attinge da personaggio credo ....
$MySql5 = 'SELECT * FROM `LogEntrate` WHERE Nome = "'.$Login.'" ORDER BY `DataEvento` DESC LIMIT 1, 1';
$Result5 = mysql_query($MySql5);
$rs5 = mysql_fetch_array($Result5);
$DataEvento = $rs5["DataEvento"];
$MySql = "SELECT Count(*) AS Numero FROM Personaggio WHERE Esilio < '2037-12-31 00:00:00' and Esilio >= NOW()";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
$NumeroPrigione = 0 + $rs['Numero'];
$rs->close;
mysql_free_result($Result);
#echo $NumeroPrigione;
if ($NumeroPrigione > 0) {
$NumeroPrigione = " ($NumeroPrigione)";
} else {
$NumeroPrigione = '';
}
$MinIDGilda = 0 + floor($_SESSION['IDGilda_S']/100)*100;
$MaxIDGilda = 0 + (floor($_SESSION['IDGilda_S']/100)+ 1)*100;
$MinIDRazza = 0 + floor($_SESSION['IDRazza_S']/10)*10;
$MaxIDRazza = 0 + (floor($_SESSION['IDRazza_S']/10)+ 1)*10;
$MySql = 'SELECT Count(MA.IDMessaggio) AS Numero, Araldo.* From Araldo';
$MySql .= ' LEFT JOIN MessaggioAraldo AS MA';
$MySql .= ' ON MA.IDAraldo = Araldo.IDAraldo';
$MySql .= ' AND MA.DataMessaggio > "'.$DataEvento.'"'; # qui per l'intervallo... Voglio che vengano segnati i messaggi dall'ultimo ingresso e non delle ultime 24 ore
#$MySql .= ' AND ((Araldo.Gilda=1 AND MA.IDGilda >= '.$MinIDGilda.' AND MA.IDGilda < '.$MaxIDGilda.') XOR (Araldo.Gilda=0))';
#$MySql .= ' AND ((Araldo.Razza=1 AND MA.IDRazza >= '.$MinIDRazza.' AND MA.IDRazza < '.$MaxIDRazza.') XOR (Araldo.Razza=0))';
$MySql .= ' WHERE (Araldo.Gilda=0)';
$MySql .= ' AND (Araldo.Razza=0)';
$MySql .= ' AND (Araldo.Tipo=1)';
$MySql .= ' GROUP BY Araldo.IDAraldo';
$MySql .= ' ORDER BY Araldo.IDAraldo';
$Result = mysql_query($MySql);
while ($rs = mysql_fetch_array($Result)) {
$Numero = $rs["Numero"];
?>
08/12/2010 10:10:31
Ciao! Se proprio non riesci a farlo funzionare, prova a fare delle bacheche con un ID molto complesso, le lasci o leggibili a tutti o solo ai master normali, e poi in araldo.php crei tu i vari collegamenti invece di lasciar quelli automatici. Naturalmente puoi "nascondere" alla vista dei normali utenti queste bacheche con un semplice IF.
Della serie If Master=0 allora nn vedi niente elseif Master=1 vedi solo quelle dei narratori elseif Master=2 vedi solo quelle di gilda elseif Master=3 le vedi tutte XD
Se no prova a vedere le bacheche di gdrcd aran lab che sono molto piů funzionali e a me piacciono di piů^^
08/12/2010 18:28:39
ad esclusione del permesso master tutti gli altri permessi non funzionano ho provato ad inserire in personaggio la voce capo, caporazza nulla ... araldo li ingnora del tutto
ma qualcuno emai riuscito a capire almeno dove araldo controlla i permessi?
Discussione seguita da
Pagine → 1
Rispondi alla Discussione + Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
frost ha risposto alla discussione: Gioco investigativo e politico
I dati del generatore di rank sono stati aggiornati!
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Le Cronache di Raja Dunia: Aggiornamento Informazioni Personaggio
Winged Keys Rpg: Gioco Chiuso!
Hikaru No Tohei - Le Luci di Tohei: Butanews! - Č finito lo "Slash 'em All Twice"! 🔪❌
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Enlisted: Aggiornamento 0.7.0.82
Il gestore di Black Sails Chronicles ha risposto alla recensione di titti
RAID Shadow Legends: Mazzo del Destino Testa Calda
Star Trek Horizon: Elenco PG: una funzione a lungo attesa!
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
zarina si è accreditato come gestore di In the Shadows: NY
Hogwarts Express - Harry Potter GDR Forum: 🗞️Nuovo numero de "L'Espresso Sonorum"🗞️
Black Sails Chronicles: ON - Comizio Pubblico
The Coven: 🎃 Halloween Month - The Coven 🎃
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Forgotten Years - Intervista ai gestori di Saint Seiya City Forgotten Years il play by chat sui Cavalieri dello Zodiaco
Il Fattore C - Per fattore C s’intende, ovviamente, l’esclamazione «Che fortuna!», pronunciata spesso in ambito ludico.
Cleveland City - Fantagiochi presenta il gioco di ruolo via chat Cleveland City!
La Balestra - La Balestra: Storia, Funzionamento e Tipologie di un arma micidiale!
Ultima OnLine - Scopriamo assieme Ultima Online prodotto dalla EA Games e caposaldo di tutti gli MmoRpg!
Dragon Lord - Conquista potenti draghi nel vasto universo di Dragon Lord, dove orchi, elfi, umani e draghi si scontrano in terre sconfinate!
Chrome Safe Browsing - Il tuo gioco č stato colpito dalla schermata rossa di Chrome Safe Browsing alert? Ecco come risolvere!