In questi giorni NON ho toccato il settore oggetti eppure..... sono scomparsi i pulsanti....Ho provato a resettare le pagine interessate:scheda_oggetti.incscheda_equipNel DB non ho fatto modifiche a riguardo delle tabelle ...DI FATTO:Le nuove utenze non hanno i pulsanti per mettere/togliere gli oggetti nel personaggio (solo i gestori possono farlo nella propria) Cosa si è inceppato? scheda_oggetti:
<div class="link_back"><a href="main.php?page=scheda&pg=<?php echo gdrcd_filter('url',$_REQUEST['pg']); ?>">TORNA ALLA SCHEDA</a></div><div class="link_back"> <a href="main.php?page=scheda_equip&pg=<?php echo gdrcd_filter('url',$_REQUEST['pg']); ?>">TORNA ALL'EQUIPAGGIAMENTO</a><br /></div><BR><BR><div class="pagina_scheda_oggetti"><?php /*HELP: */ ?><?php//Se non e' stato specificato il nome del pgif (isset($_REQUEST['pg'])===FALSE){ echo '<div class="error">'.gdrcd_filter('out',$MESSAGE['error']['unknonw_character_sheet']).'</div>';} else {/*Visualizzo la pagina*//*Verifico l'esistenza del PG*/$query = "SELECT nome FROM personaggio WHERE personaggio.nome = '".gdrcd_filter('get',$_REQUEST['pg'])."'";$result = gdrcd_query($query, 'result');//Se non esiste il pgif (gdrcd_query($result, 'num_rows')==0){echo '<div class="error">'.gdrcd_filter('out',$MESSAGE['error']['unknown_character_sheet']).'</div>';}else { gdrcd_query($result, 'free'); /* Spostamento di un oggetto dallo zaino nell'inventario*/ if (($_POST['op']=="togli") && ($_SESSION['login']==$_REQUEST['pg'])){ gdrcd_query("UPDATE clgpersonaggiooggetto SET posizione = 0 WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' LIMIT 1 "); echo '<div class="warning">'.gdrcd_filter('out',$MESSAGE['warning']['done']).'</div>'; } /* Aggiungi/modifica un commento*/ if ((gdrcd_filter('get',$_POST['op'])=="commenta") && ($_SESSION['login']==$_REQUEST['pg'])){ gdrcd_query("UPDATE clgpersonaggiooggetto SET commento = '".gdrcd_filter('in',$_POST['commento'])."' WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".$_SESSION['login']."' LIMIT 1 "); echo '<div class="warning">'.gdrcd_filter('out',$MESSAGE['warning']['done']).'</div>'; } /*Rimuovo un oggetto dall'inventario o dallo zaino*/ if ((gdrcd_filter('get',$_POST['op'])=="abbandona") && ($_SESSION['login']==$_REQUEST['pg'])){ /*Rimuovo un oggetto*/ /*Se ne possiedo più di uno ne rimuovo uno solo*/ if ($_POST['numero']<=1){ $query="DELETE FROM clgpersonaggiooggetto WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' LIMIT 1 "; } else { $query="UPDATE clgpersonaggiooggetto SET numero = numero - 1 WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('get',$_REQUEST['pg'])."' LIMIT 1 "; } gdrcd_query($query); echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['warning']['done']); } ?><!-- Elenco oggetti nello zaino --><div class="page_title"> <h2><?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['menu']['inventory']); ?></h2></div><div class="page_body"><div class="panels_box"><?php /*Oggetti nello zaino*/$query="SELECT oggetto.id_oggetto, oggetto.nome AS nome_oggetto, oggetto.descrizione, oggetto.urlimg, oggetto.ubicabile, oggetto.difesa, oggetto.attacco, oggetto.bonus_car0, oggetto.bonus_car1, oggetto.bonus_car2, oggetto.bonus_car3, oggetto.bonus_car4, oggetto.bonus_car5, clgpersonaggiooggetto.* FROM clgpersonaggiooggetto LEFT JOIN oggetto ON clgpersonaggiooggetto.id_oggetto=oggetto.id_oggetto WHERE clgpersonaggiooggetto.nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' AND clgpersonaggiooggetto.posizione = 0 ORDER BY oggetto.nome DESC";$result=gdrcd_query($query, 'result');?><!-- Intestazione tabella elenco --><div class="elenco_record_gioco"><table><tr> <td class="casella_titolo"> <div class="titoli_elenco"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['item']); ?> </div> </td> <td class="casella_titolo"> <div class="titoli_elenco"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['stats']['bonus']); ?> </div> </td> <td class="casella_titolo"> <div class="titoli_elenco"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['decription']); ?> </div> </td> <td class="casella_titolo"> <div class="titoli_elenco"> <?php echo " "; ?> </div> </td></tr><?php while ($record=gdrcd_query($result, 'fetch')){ ?><tr> <!-- Oggetto, immagine, quantità --> <td class="casella_elemento"> <div class="inventario_nome"><?php echo gdrcd_filter('out',$record['nome_oggetto']); ?></div> <div class="inventario_img"> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']?>/imgs/items/<?php echo gdrcd_filter('out',$record['urlimg']); ?>" /> </div> <div class="inventario_quantita"> <?php if ($record['cariche']>0){ echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['charges'].": ".$record['cariche']); } else { echo ' '; } ?> </div> <div class="inventario_quantita"><?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['pts'].": ".$record['numero']); ?></div> </td> <!-- Bonus --> <td class="casella_elemento"> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['stats']['attack'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['attacco']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['stats']['defence'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['difesa']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car0'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car0']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car1'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car1']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car2'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car2']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car3'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car3']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car4'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car4']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car5'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car5']; ?> </div> </div> <!-- Descrizione e note--> </td> <td class="casella_elemento"> <div class="inventario_riga_descrizione"> <?php echo gdrcd_filter('out',$record['descrizione']); ?> </div><?php if (($record['commento']!='') && ($_SESSION['login']!= gdrcd_filter('get',$_REQUEST['pg']))){?> <div class="inventario_riga_commento"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['notes'].": ".$record['commento']); ?> </div><?php } else if ($_SESSION['login'] == gdrcd_filter('get',$_REQUEST['pg'])) {//if ?> <div> <!-- Commento --> <form action="main.php?page=scheda_oggetti" method="post"> <input type="hidden" value="commenta" name="op" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <textarea type="textbox" name="commento" class="form_textarea"><?php echo $record['commento']; ?></textarea> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['add_note']);?>" /> <input type="hidden" value="<?php echo $_REQUEST['pg']; ?>" name="pg" /> </form> </div><?php } //else if ?> </td> <!-- Comandi elenco --> <td class="casella_controlli"> <?php if($_SESSION['login']==$_REQUEST['pg']){ ?> <div class="form_gioco"> <!-- Abbandona --> <form action="main.php?page=scheda_oggetti" method="post"> <input type="hidden" value="abbandona" name="op" /> <input type="hidden" value="<?php echo $record['numero']; ?>" name="numero" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['drop']);?>" /> <input type="hidden" value="<?php echo $_REQUEST['pg']; ?>" name="pg" /> </form> <?php if ($record['ubicabile']>0){ ?> <!-- Zaino --> <form action="main.php?page=scheda_equip" method="post"> <input type="hidden" value="in_zaino" name="op" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['put_in']);?>" /> <input type="hidden" value="<?php echo $_REQUEST['pg']; ?>" name="pg" /> </form> <?php } ?> </div> <?php } else { echo " "; } ?> </td></tr><?php }//while gdrcd_query($result, 'free');?></table></div></div><!-- Link a piè di pagina --><?php/********* CHIUSURA SCHEDA **********/ }//else}//else?></div></div><!-- Pagina -->
<div class="link_back"><a href="main.php?page=scheda&pg=<?php echo gdrcd_filter('url',$_REQUEST['pg']); ?>">TORNA ALLA SCHEDA</a></div><div class="link_back"> <a href="main.php?page=scheda_oggetti&pg=<?php echo gdrcd_filter('url',$_REQUEST['pg']); ?>">VAI NEL BAULE</a><br /></div><BR><BR><div class="pagina_scheda_equip"><?php /*HELP: */ ?><?php//Se non e' stato specificato il nome del pgif (isset($_REQUEST['pg'])===FALSE){ echo gdrcd_filter('out',$MESSAGE['error']['unknonw_character_sheet']);} else {/*Visualizzo la pagina*//*Rilevo il genere del PG*/$query = "SELECT sesso FROM personaggio WHERE personaggio.nome = '".gdrcd_filter('get',$_REQUEST['pg'])."'";$result = gdrcd_query($query, 'result');//Se non esiste il pgif (gdrcd_query($result, 'num_rows')==0){echo '<div class="error">'.gdrcd_filter('out',$MESSAGE['error']['unknown_character_sheet']).'</div>';}else { /* Spostamento di un oggetto dall'inventario nello zaino */ if ((gdrcd_filter('get',$_POST['op'])=="in_zaino") && (($_SESSION['login']==$_REQUEST['pg'])||($_SESSION['permessi']>=GAMEMASTER))){ gdrcd_query("UPDATE clgpersonaggiooggetto SET posizione = 1 WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' LIMIT 1 "); echo '<div class="warning">'.gdrcd_filter('out',$MESSAGE['warning']['done']).'</div>'; } /*Indossatura un oggetto*/ if ((gdrcd_filter('get',$_POST['op'])=="indossa") && (($_SESSION['login']==$_REQUEST['pg'])||($_SESSION['permessi']>=GAMEMASTER))){ gdrcd_query("UPDATE clgpersonaggiooggetto SET posizione = ".gdrcd_filter('num',$_POST['posizione'])." WHERE id_oggetto = ".$_POST['id_oggetto']." AND nome = '".gdrcd_filter('get',$_REQUEST['pg'])."' LIMIT 1 "); echo '<div class="warning">'.gdrcd_filter('out',$MESSAGE['warning']['done']).'</div>'; } /*Rimuovo un oggetto dall'inventario o dallo zaino*/ if ((gdrcd_filter('get',$_POST['op'])=="abbandona") && (($_SESSION['login']==$_REQUEST['pg'])||($_SESSION['permessi']>=GAMEMASTER))){ /*Rimuovo un oggetto*/ /*Se ne possiedo più di uno ne rimuovo uno solo*/ if ($_POST['numero']<=1){ $query="DELETE FROM clgpersonaggiooggetto WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' LIMIT 1 "; } else { $query="UPDATE clgpersonaggiooggetto SET numero = numero - 1 WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' LIMIT 1 "; } gdrcd_query($query); /*Registro l'evento*/ gdrcd_query("INSERT INTO log (nome_interessato, autore, data_evento, codice_evento ,descrizione_evento) VALUES ('".gdrcd_filter('in',$_REQUEST['pg'])."', '".$_SESSION['login']."', NOW(), ".BONIFICO.", ' -".gdrcd_filter('in',$_POST['checosa'])."')"); echo '<div class="warning">'.gdrcd_filter('out',$MESSAGE['warning']['done']).'</div>'; } /*Cessione di un oggetto ad un'altro PG*/ if ((gdrcd_filter('get',$_POST['op'])=="cedi") && (($_SESSION['login']==$_REQUEST['pg'])||($_SESSION['permessi']>=GAMEMASTER))){ /*Rimuovo un oggetto*/ /*Se ne possiedo più di uno ne rimuovo uno solo*/ $result_min=gdrcd_query("SELECT id_oggetto FROM clgpersonaggiooggetto WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])."", 'result'); if ($_POST['numero']<=1){ $query="DELETE FROM clgpersonaggiooggetto WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' LIMIT 1 "; } else { $query="UPDATE clgpersonaggiooggetto SET numero = numero - 1 WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' LIMIT 1 "; } /*Se non ci sono stati barecci*/ gdrcd_query($query); if(gdrcd_query($result_min, 'num_rows')>0) { gdrcd_query($result_min, 'free'); $result_loc=gdrcd_query("SELECT id_oggetto FROM clgpersonaggiooggetto WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_POST['give_item'])."'", 'result'); if (gdrcd_query($result_loc, 'num_rows')>0) { gdrcd_query($result_loc, 'free'); $query="UPDATE clgpersonaggiooggetto SET numero = numero + 1 WHERE id_oggetto = ".gdrcd_filter('num',$_POST['id_oggetto'])." AND nome = '".gdrcd_filter('in',$_POST['give_item'])."'"; } else { $query="INSERT INTO clgpersonaggiooggetto (nome, id_oggetto, cariche, numero) VALUES ('".gdrcd_filter('in',$_POST['give_item'])."',".gdrcd_filter('num',$_POST['id_oggetto']).", ".gdrcd_filter('num',$_POST['cariche']).", 1)"; } gdrcd_query($query); /*Registro l'evento*/ gdrcd_query("INSERT INTO log (nome_interessato, autore, data_evento, codice_evento ,descrizione_evento) VALUES ('".$_POST['give_item']."', '".$_SESSION['login']."', NOW(), ".BONIFICO.", '".gdrcd_filter('in',$_POST['checosa'])."')"); echo '<div class="warning">'.gdrcd_filter('out',$MESSAGE['warning']['done']).'</div>'; } else { echo '<div class="warning">'.gdrcd_filter('out',$MESSAGE['warning']['cant_do']).'</div>';} } /*Caricamento "omino" con oggetti*/ $record = gdrcd_query($result, 'fetch'); gdrcd_query($result, 'free'); $sesso=$record['sesso']; $result = gdrcd_query("SELECT oggetto.id_oggetto, oggetto.nome, oggetto.urlimg AS immagine, clgpersonaggiooggetto.posizione FROM clgpersonaggiooggetto JOIN oggetto ON clgpersonaggiooggetto.id_oggetto = oggetto.id_oggetto WHERE clgpersonaggiooggetto.posizione > 1 AND clgpersonaggiooggetto.nome='".gdrcd_filter('get',$_REQUEST['pg'])."'", 'result'); while ($record = gdrcd_query($result, 'fetch')){ $oggetti[$record['posizione']]['nome']=$record['nome']; $oggetti[$record['posizione']]['immagine']=$record['immagine']; $oggetti[$record['posizione']]['id_oggetto']=$record['id_oggetto']; } gdrcd_query($result, 'free');?><!-- Immagine "omino" e oggetti indossati --><div class="omino_bianco_box"> <table class="omino_bianco_table"> <tr> <td> Testa <div class="omino_bianco_head"> <?php if (isset($oggetti[7])===TRUE){?> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']; ?>/imgs/items/<?php echo $oggetti[7]['immagine']; ?>" alt="<?php echo gdrcd_filter('out',$oggetti[7]['nome']); ?>" title="<?php echo gdrcd_filter('out',$oggetti[7]['nome']); ?>"/> <?php } ?> </div> Collo <div class="omino_bianco_neck"> <?php if (isset($oggetti[9])===TRUE){?> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']; ?>/imgs/items/<?php echo $oggetti[9]['immagine']; ?>" alt="<?php echo gdrcd_filter('out',$oggetti[9]['nome']); ?>" title="<?php echo gdrcd_filter('out',$oggetti[9]['nome']); ?>"/> <?php } ?> </div> Busto <div class="omino_bianco_ring"> <?php if (isset($oggetti[8])===TRUE){?> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']; ?>/imgs/items/<?php echo $oggetti[8]['immagine']; ?>" alt="<?php echo gdrcd_filter('out',$oggetti[8]['nome']); ?>" title="<?php echo gdrcd_filter('out',$oggetti[8]['nome']); ?>"/> <?php } ?> </div> Mano Destra <div class="omino_bianco_armdx"> <?php if (isset($oggetti[2])===TRUE){?> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']; ?>/imgs/items/<?php echo $oggetti[2]['immagine']; ?>" alt="<?php echo gdrcd_filter('out',$oggetti[2]['nome']); ?>" title="<?php echo gdrcd_filter('out',$oggetti[2]['nome']); ?>"/> <?php } ?> </div> </td> <td> <img class="omino_bianco_img" src="imgs/avatars/inventory_<?php echo $sesso; ?>.png" /> </td> <td>Spalle <div class="omino_bianco_chest"> <?php if (isset($oggetti[4])===TRUE){?> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']; ?>/imgs/items/<?php echo $oggetti[4]['immagine']; ?>" alt="<?php echo gdrcd_filter('out',$oggetti[4]['nome']); ?>" title="<?php echo gdrcd_filter('out',$oggetti[4]['nome']); ?>"/> <?php } ?> </div>Mano Sinistra <div class="omino_bianco_armsx"> <?php if (isset($oggetti[3])===TRUE){?> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']; ?>/imgs/items/<?php echo $oggetti[3]['immagine']; ?>" alt="<?php echo gdrcd_filter('out',$oggetti[3]['nome']); ?>" title="<?php echo gdrcd_filter('out',$oggetti[3]['nome']); ?>"/> <?php } ?> </div> Gambe<div class="omino_bianco_legs"> <?php if (isset($oggetti[5])===TRUE){?> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']; ?>/imgs/items/<?php echo $oggetti[5]['immagine']; ?>" alt="<?php echo gdrcd_filter('out',$oggetti[5]['nome']); ?>" title="<?php echo gdrcd_filter('out',$oggetti[5]['nome']); ?>"/> <?php } ?> </div> Piedi <div class="omino_bianco_feet"> <?php if (isset($oggetti[6])===TRUE){?> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']; ?>/imgs/items/<?php echo $oggetti[6]['immagine']; ?>" alt="<?php echo gdrcd_filter('out',$oggetti[6]['nome']); ?>" title="<?php echo gdrcd_filter('out',$oggetti[6]['nome']); ?>"/> <?php } ?> </div> </td> <tr></table></div><!-- Elenco oggetti nello zaino --><div class="page_body"><div class="panels_box"><?php /*Oggetti nello zaino*/$result=gdrcd_query("SELECT oggetto.id_oggetto, oggetto.nome AS nome_oggetto, oggetto.descrizione, oggetto.urlimg, oggetto.ubicabile, oggetto.difesa, oggetto.attacco, oggetto.bonus_car0, oggetto.bonus_car1, oggetto.bonus_car2, oggetto.bonus_car3, oggetto.bonus_car4, oggetto.bonus_car5, clgpersonaggiooggetto.* FROM clgpersonaggiooggetto LEFT JOIN oggetto ON clgpersonaggiooggetto.id_oggetto=oggetto.id_oggetto WHERE clgpersonaggiooggetto.nome = '".gdrcd_filter('in',$_REQUEST['pg'])."' AND clgpersonaggiooggetto.posizione > 0 ORDER BY oggetto.nome DESC", 'result');?><div class="elenco_record_gioco"><!-- Intestazione tabella elenco --><table><tr> <td class="casella_titolo"> <div class="titoli_elenco"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['item']); ?> </div> </td> <td class="casella_titolo"> <div class="titoli_elenco"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['stats']['bonus']); ?> </div> </td> <td class="casella_titolo"> <div class="titoli_elenco"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['decription']); ?> </div> </td> <td class="casella_titolo"> <div class="titoli_elenco"> <?php echo " "; ?> </div> </td></tr><?php while ($record=gdrcd_query($result, 'fetch')){?><tr> <!-- Oggetto, immagine, quantità --> <td class="casella_elemento"> <div class="inventario_nome"><?php echo gdrcd_filter('out',$record['nome_oggetto']); ?></div> <div class="inventario_img"> <img src="themes/<?php echo $PARAMETERS['themes']['current_theme']?>/imgs/items/<?php echo gdrcd_filter('out',$record['urlimg']); ?>" /> </div> <div class="inventario_quantita"> <?php if ($record['cariche']>0){ echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['charges'].": ".$record['cariche']); } else { echo ' '; } ?> </div> <div class="inventario_quantita"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['pts'].": ".$record['numero']); ?> </div> </td> <!-- Bonus --> <td class="casella_elemento"> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['stats']['attack'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['attacco']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['stats']['defence'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['difesa']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car0'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car0']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car1'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car1']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car2'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car2']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car3'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car3']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car4'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car4']; ?> </div> </div> <div class="inventario_riga_proprieta"> <div style="float: left; clear: left;"> <?php echo gdrcd_filter('out',$PARAMETERS['names']['stats']['car5'].": "); ?> </div> <div style="float: right; clear: right;"> <?php echo $record['bonus_car5']; ?> </div> </div> <!-- Descrizione e note--> </td> <td class="casella_elemento"> <div class="inventario_riga_descrizione"> <?php echo gdrcd_filter('out',$record['descrizione']); ?> </div><?php if ($record['commento']!=''){?> <div class="inventario_riga_commento"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['notes'].": ".$record['commento']); ?> </div><?php }//if ?> </td> <!-- Comandi elenco --> <td class="casella_controlli"> <?php if(($_SESSION['login']==$_REQUEST['pg'])||($_SESSION['permessi']>=GAMEMASTER)){ ?> <div class="form_gioco"> <!-- Abbandona --> <form action="main.php?page=scheda_equip" method="post"> <input type="hidden" value="<?php echo gdrcd_filter('out',$_REQUEST['pg']); ?>" name="pg" /> <input type="hidden" value="<?php echo gdrcd_filter('out',$record['nome_oggetto']); ?>" name="checosa" /> <input type="hidden" value="abbandona" name="op" /> <input type="hidden" value="<?php echo $record['numero']; ?>" name="numero" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['drop']);?>" /> </form> <!-- Riponi --> <form action="main.php?page=scheda_oggetti" method="post"> <input type="hidden" value="<?php echo gdrcd_filter('out',$_REQUEST['pg']); ?>" name="pg" /> <input type="hidden" value="togli" name="op" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['put_away']);?>" /> </form><?php if($record['ubicabile']>ZAINO){ /*Se non sono ne impugnati, ne indossati*/ if ($record['posizione']==1){ /*Se la locazione è libera*/ if(isset($oggetti[$record['ubicabile']])===FALSE){ ?> <!-- Indossa (se indossabile) --> <form action="main.php?page=scheda_equip" method="post"> <input type="hidden" value="<?php echo gdrcd_filter('out',$_REQUEST['pg']); ?>" name="pg" /> <input type="hidden" value="indossa" name="op" /> <input type="hidden" value="<?php echo $record['ubicabile']; ?>" name="posizione" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['wear']);?>" /> </form> <?php } //if if(isset($oggetti[2])===FALSE){ ?> <!-- Impugna DX --> <form action="main.php?page=scheda_equip" method="post"> <input type="hidden" value="<?php echo gdrcd_filter('out',$_REQUEST['pg']); ?>" name="pg" /> <input type="hidden" value="indossa" name="op" /> <input type="hidden" value="2" name="posizione" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['wield'].' (DX)');?>" /> </form> <?php } //if if (isset($oggetti[3])===FALSE){ ?> <!-- Impugna SX--> <form action="main.php?page=scheda_equip" method="post"> <input type="hidden" value="<?php echo gdrcd_filter('out',$_REQUEST['pg']); ?>" name="pg" /> <input type="hidden" value="indossa" name="op" /> <input type="hidden" value="3" name="posizione" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['wield'].' (SX)');?>" /> </form> <?php } //if } else { ?> <form action="main.php?page=scheda_equip" method="post"> <input type="hidden" value="<?php echo gdrcd_filter('out',$_REQUEST['pg']); ?>" name="pg" /> <input type="hidden" value="indossa" name="op" /> <input type="hidden" value="1" name="posizione" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['unwear']);?>" /> </form> <?php }//else}//if /*Personaggi nella stessa location*/ if ($PARAMETERS['mode']['give_only_if_online']=='ON') { $query = "SELECT nome FROM personaggio WHERE ultimo_luogo = ".$_SESSION['luogo']." AND ultimo_luogo <> -1 AND nome <> '".$_SESSION['login']."' AND DATE_ADD(ultimo_refresh, INTERVAL 2 MINUTE) > NOW() ORDER BY nome"; }else { $query = "SELECT nome FROM personaggio ORDER BY nome"; } $characters=gdrcd_query($query, 'result'); if(gdrcd_query($characters, 'num_rows')>0){ ?> <form action="main.php?page=scheda_equip" method="post"> <input type="hidden" value="<?php echo gdrcd_filter('out',$_REQUEST['pg']); ?>" name="pg" /> <input type="hidden" value="<?php echo $record['id_oggetto']; ?>" name="id_oggetto" /> <input type="hidden" value="<?php echo $record['cariche']; ?>" name="cariche" /> <input type="hidden" value="<?php echo $record['numero']; ?>" name="numero" /> <input type="hidden" value="<?php echo gdrcd_filter('out',$record['nome_oggetto']); ?>" name="checosa" /> <input type="hidden" value="cedi" name="op" /> <input type="submit" value="<?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['items']['list']['give']);?>" /> <select name="give_item"> <?php while($option=gdrcd_query($characters, 'fetch')){ ?> <option value="<?php echo $option['nome']; ?>"> <?php echo gdrcd_filter('out',$option['nome']); ?> </option> <?php } gdrcd_query($characters, 'free'); ?> </select> </form> <?php }//if ?> </div> <?php } else { echo " "; } ?> </td></tr><?php }//whilegdrcd_query($result, 'free');?></table></div></div><!-- Link a piè di pagina --><?php/********* CHIUSURA SCHEDA **********/ }//else #gdrcd_query($result, 'free');}//else?></div></div><!-- Pagina -->
/****************************************************************************//****************************************************************************//* STILE DELLA PAGINA DI EQUIPAGGIAMENTO */div.omino_bianco_box{ margin-left: auto; margin-right: auto; width: 450px; height: 300px; text-align: center;}img.omino_bianco_img{ margin-top: 40px; width: 300px; height: 226px;}div.omino_bianco_armdx{ width: 49px; height: 36px; border: 1px dotted white; margin-top: 5px;}div.omino_bianco_armdx img{ width: 48px; height: 35px;}div.omino_bianco_armsx{ width: 49px; height: 36px; border: 1px dotted white; margin-top: 5px; margin-right: 0px;}div.omino_bianco_armsx img{ width: 48px; height: 35px;}div.omino_bianco_chest{ width: 75px; height: 50px; border: 1px dotted white; margin-top: 5px; margin-right: 0px;}div.omino_bianco_chest img{ width: 74px; height: 49px;}div.omino_bianco_legs{ width: 75px; height: 50px; border: 1px dotted white; margin-top: 5px;}div.omino_bianco_legs img{ width: 74px; height: 49px; margin-right: 0px;}div.omino_bianco_feet{ width: 63px; height: 46px; border: 1px dotted white; margin-top: 5px;}div.omino_bianco_feet img{ width: 62px; height: 45px;}div.omino_bianco_head{ width: 63px; height: 46px; border: 1px dotted white; margin-top: 5px;}div.omino_bianco_head img{ width: 62px; height: 45px;}div.omino_bianco_neck{ width: 49px; height: 36px; border: 1px dotted white; margin-top: 5px;}div.omino_bianco_neck img{ width: 48px; height: 35px;}div.omino_bianco_ring{ width: 30px; height: 20px; border: 1px dotted white; margin-top: 5px;}div.omino_bianco_ring img{ width: 29px; height: 19px;}/*Inventario*/div.pagina_scheda_equip { }div.pagina_scheda_oggetti { }div.pagina_scheda_oggetti td.casella_elemento,div.pagina_scheda_equip td.casella_elemento{ font-size: 12px; padding: 3px;}div.pagina_scheda_oggetti div.inventario_img img,div.pagina_scheda_equip div.inventario_img img{ height: 120px; width: 120px;}div.pagina_scheda_oggetti div.inventario_img,div.pagina_scheda_equip div.inventario_img{ width: 122px;}div.pagina_oggetti_equip div.inventario_nome,div.pagina_scheda_equip div.inventario_nome{ width: 122px;}div.pagina_scheda_oggetti div.inventario_quantita,div.pagina_scheda_equip div.inventario_quantita{ width: 122px;}div.pagina_scheda_oggetti div.inventario_nome,div.pagina_scheda_equip div.inventario_nome{ font-size: 12px; text-transform: uppercase;}div.pagina_scheda_oggetti div.form_label,div.pagina_scheda_equip div.form_label{ font-size: 12px; margin: 0;}div.pagina_scheda_oggetti input,div.pagina_scheda_equip input{ font-size: 12px; margin: 0;}div.inventario_riga_proprieta{ width: 80px;}div.pagina_scheda_equip form,div.pagina_scheda_oggetti form{ text-align: center; margin: 0 0 4px 0;}/****************************************************************************/
Pagine → 1
07/11/2020 10:52:03
Domanda.I gestori li vedono.I neo utenti no...Gli altri utenti si invece?Non è che avete messo un blocco ai neo personaggi, che poi attivate man mano e il sistema non li sblocca finchè non sono abilitati?Visto che non spieghi se gli utenti già presenti siano o no a posto ad esempio.Vado a intuito eh
https://mathram.org/
07/11/2020 13:23:38
Creando un pg prova i pulsanti sono misteriosamente riapparsi!POI successivamente ho avuto la lampadina accesa ed ho fatto ricreare i pg coinvolti in questo bug e con la nuova iscrizione ... i pulsanti sono riapparsi misteriosamente; funzionanti e tutto!Quindi penso sia stato un ??? temporaneo magari anche del server che malcaricava la pagina....
07/11/2020 13:58:11
iscyal ha scritto: Creando un pg prova i pulsanti sono misteriosamente riapparsi!POI successivamente ho avuto la lampadina accesa ed ho fatto ricreare i pg coinvolti in questo bug e con la nuova iscrizione ... i pulsanti sono riapparsi misteriosamente; funzionanti e tutto!Quindi penso sia stato un ??? temporaneo magari anche del server che malcaricava la pagina....
Discussione seguita da: » iscyal