Sono l'admin di Rige postato il 05/11/2006 16:37:54 nel forum programmazione, gdrcd, open source, hosting
Sono l'admin di Rigel's World,
http://rigelhotars.altervista.org
Vorrei chiedere un aiutino per un problema che ho riscontrato nel file scheda6.php, quella delle Abilità..di AranLab
Ho seguito le istruzioni di Aranchan a puntino, e in effetti funziona tutto benissimo, le Skill vanno a finire nella scheda Abilità e io le visualizzo e anche i player le visualizzano nelle loro schede...con i livelli, la descrizione ecc ecc
ma c'e' un ma:
...nessuno di noi riesce a vedere le skill degli altri...
cioè se io clicco su Abilità nella scheda di un pg o lui nella mia non riusciamo a visualizzarle a vicenda ...
>.< piccolo aiutino? sono disperata ..ho fatto mille tentativi ma niente da fare...non ci riesco
che sia una questione di permessi di visualizzazione? >.>
Rigel
P.S. Inoltre ho davvero tanto bisogno di qualcuno che mi aiuti a far funzionare la Scheda Equipaggiamento...ho fatto la tabellina con i quadratini che equivalgono a braccia gambe busto testa ecc ma non so creare il codice php per far andare gli oggetti dalla scheda oggetti alla scheda equip >.<
Pagine → 1
05/11/2006 21:37:22
si è normale, semplicemnte perchè quello è la base di una città ma va modificata adattata ed implementata...^_* trova un programmatore php
06/11/2006 09:04:37
Dunque ^^ forse non mi son spiegata bene..
Ricapitolando: io il gdr l'ho già creato ed è funzionante e con 350 iscritti circa, e anche se non tutti giocano, la maggioranza di quelli che giocano sono soddisfatti e a quasi tutti piace la mia city. E Fin qui sono contenta perchè anche non essendo una programmatrice esperta, sono riuscita a creare la city e a modificare la grafica come piaceva a me. Inoltre scarico spesso gli aggiornamenti di Open Source e quasi tutti mi funzionano a perfezione.
L'unico problema che ho e' nella scheda Abilità dell'ultimo aggiornamento che ho scaricato da AranLab e cioè quello che ho scritto sopra e vorrei implementare ancora la scheda dei PG con un'altra opzione tipo Equipaggiamento...tutto qui...non desidero null'altro per ora...
Forse non mi son spiegata bene io prima. Non volevo dire che ci fosse un errore nella scheda 6 di Aran Lab ma ho solo chiesto un aiutino da qualcuno di voi piu' esperto per risolvere questi 2 problemi...
Il file che non si visualizza agli altri nelle schede e' questo...credo che qui ci sia da modificare qualcosa che io non riesco a vedere ...ç__ç
<? session_start();
include("inc/parametri.inc.php");
include("inc/open2.php");
include("inc/controllo.php");
$Login = $_SESSION['Login'];
$pg = trim($pg);
if ($pg == '') {
$pg = $Login;
}
$Modifica = trim($Login);
$upd = ((strtoupper($pg) == strtoupper($Login)) and (trim($pg) != "") and (strtoupper($Modifica) == strtoupper($pg)));
function formattadata($tim)
{
return(strftime("%d/%m/%Y %H:%M", strtotime($tim)));
}
include ('inc/header.html.inc.php');
#Impaginazione
$Script = 'scheda4.php';
$RecordPerPage = 30;
$pag = 0 + $_GET['pag'];
$MyQuery = "FROM LogFinanza LEFT JOIN CodTipoFinanza ON CodTipoFinanza.IdTipoFinanza = LogFinanza.Tipo WHERE Nome = '".pars($Login)."'";
$Result = mysql_query("SELECT COUNT(*) As Numero $MyQuery");
$rs = mysql_fetch_array($Result);
$MaxRecord = $rs['Numero'];
$rs->close;
$BarraPaginazione .= '<table width="100%" class=tScuro cellpadding=1 cellspacing=0 border=0>';
$BarraPaginazione .= '<tr class=tTitolo>';
if ($pag > 0) {
$BarraPaginazione .= '<td align=left width="25%">';
$BarraPaginazione .= '<a href="'.$Script.'?pag=0"><<< primo</a>';
$BarraPaginazione .= '</td>';
$BarraPaginazione .= '<td align=left width="25%">';
$BarraPaginazione .= '<a href="'.$Script.'?pag='.($pag-1).'"><< prec</a>';
$BarraPaginazione .= '</td>';
} else {
$BarraPaginazione .= '<td width="25%"> </td>';
$BarraPaginazione .= '<td width="25%"> </td>';
}
if ((($pag+1)*$RecordPerPage) <= $MaxRecord) {
$BarraPaginazione .= '<td align=right width="25%">';
$BarraPaginazione .= '<a href="'.$Script.'?pag='.($pag+1).'">seg. >></a>';
$BarraPaginazione .= '</td>';
$BarraPaginazione .= '<td align=right width="25%">';
$BarraPaginazione .= '<a href="'.$Script.'?pag='.floor($MaxRecord/$RecordPerPage).'">ultimo >>></a>';
$BarraPaginazione .= '</td>';
} else {
$BarraPaginazione .= '<td width="25%"> </td>';
$BarraPaginazione .= '<td width="25%"> </td>';
}
$BarraPaginazione .= '</tr>';
$BarraPaginazione .= '<tr class=tTitolo><td colspan=4 align=center>pagina '.($pag+1).'/'.(floor($MaxRecord/$RecordPerPage)+1).' - '.$MaxRecord.' record</td></tr>';
$BarraPaginazione .= '</table>';
?>
<title><font color=red>Skill Corporative <?= $pg ?></title></font>
</head>
<body>
<table border=0 cellpadding=2 cellspacing=2 class=tChiaro>
<tr>
<td class=tScuro><a href="scheda.php?pg=<?= urlencode($pg) ?>">Scheda Personaggio</a></td>
<td class=tScuro><a href="scheda2.php?pg=<?= urlencode($pg) ?>">Oggetti</a></td>
<td>Abilità</td>
<td class=tScuro><a href="scheda7.php?pg=<?= urlencode($pg) ?>">Background</a></td>
<? if (strtoupper($pg) == strtoupper($Login)) { ?>
<td class=tScuro><a href="scheda3.php?pg=<?= urlencode($pg) ?>">Modifica</a></td>
<td class=tScuro><a href="scheda4.php?pg=<?= urlencode($pg) ?>">Movimenti</a></td>
<td class=tScuro><a href="scheda5.php?pg=<?= urlencode($pg) ?>">Punti</a></td>
<? } ?>
</tr></table><br><br>
<? if (!($upd)) {exit();} ?>
<table border=1 cellspacing=0 cellpadding=0 width=600 class=tChiaro>
<tr>
<td colspan=4 align=center><font class=Titolo><font color=red>Skill Corporative <?= htmlspecialchars($Login) ?></font></td>
</tr>
<tr>
<td colspan=4 align=center>
<table border=1 width="100%" cellpadding="0" cellspacing="0">
<tr><td align=center><b>Nome</b></td><td width="15"><b>Livello</b></td></tr>
<? $MySql = 'SELECT * FROM ClgPersonaggioSkill';
$MySql .= ' LEFT JOIN Skill ON Skill.IDSkill = ClgPersonaggioSkill.IDSkill';
$MySql .= ' WHERE ClgPersonaggioSkill.Nome = \''.pars($pg).'\'';
#echo $MySql;
$Result = mysql_query($MySql);
while ($rs = mysql_fetch_array($Result)) { ?>
<tr>
<td align=left valign=top><?= htmlentities($rs['Descrizione'])?></td>
<td align=center valign=top><?= htmlentities($rs['Livello'])?></td>
</tr>
<? };
$rs->close;
?>
</table>
</td>
</tr>
</table>
<? $rs->close; ?>
</body>
</html>
07/11/2006 09:12:39
ha si ora si scusa ma ho interpretato male io.... allora ora sono in partenza per bari, appena rientro vedo cosa posso fare :) scusa^_*
08/11/2006 01:39:24
grassie *_____* buon viaggio allora...ti aspetto sul mio mondo XDDD
http://rigelhotars.altervista.org
Rigy :)
08/11/2006 09:07:55
per risolvere il problema (anche se non sono d'accordo che tutti possano vedere le abilità degli altri per possibili casi di MetaPlayer) basta eliminare la riga:
<? if (!($upd)) {exit();} ?>
posta prima della creazione della tabella delle abilità.
PS: non è un errore ma una cosa voluta ma facilmente modificabile XD
08/11/2006 14:16:04
Si ma a me serviva farle visualizzare ai master durante le quest in modo da facilitare loro il compito, perchè se i master leggono le skill di ogni PG appartenente ad una corporazione, possono dare meglio il responso e ci mettono meno tempo, anzichè perderlo andando a spulciare i siti delle varie Corporazioni per cercarsele, e da me ce ne sono parecchie. E puo' servire anche agli stessi player come una specie di promemoria. Infatti io ho messo le skill corporative su Abilità e vorrei anche implementare un'altra paginetta per le skill di Razza a parte quelle corporative, altrimenti se le carico ai pg si mischiano assieme skill di razza e skill corporative e non ci si capisce piu'niente ù_ù ...
Sò che chiedo la Luna XDDDD
Comunqe ti ringrazio aranchan, ma ho tolto quella stringa come mi hai detto di fare, e anzichè il nulla, finalmente si vedono le abilità (skill) degli altri PG (se le hanno), solo che adesso la scritta che appare cliccando sulla tabellina abilità (da me denominata skill) nelle schede di tutti i PG e' :
Skill corporative di Rigel ...>.<
why ?
....
Rigy
08/11/2006 14:58:09
questo è strano davvero dato che la variabile $pg dovrebbe contenere il nome del pg di cui stai guardando la scheda ._. e nel codice tutto sembra funzionare.
08/11/2006 15:53:25
si ç__ç stranissimo...
prova a entrare nel mio mondo e lo vedi da solo ç____ç
cliccando sulla mia scheda leggi skill di aranchan ^^''''
09/11/2006 04:21:38
Evvivaaaaaaaaaaa *__* ce l'ho fatta!
Dopo un'intera giornata a smanettare son riuscita a trovare l'errore XDDDDD e adesso funziona che e' una cannonata ^___^ '' ecco quà il codice giusto (al posto di ($pg) bisognava mettere:
<td colspan=4 align=center><font class=Titolo><font color=red>Skill Corporative <?= urlencode($pg) ?><font></td>
ed ora si visualizza esattamente il nome del pg di cui si apre la scheda delle abilita' con le relative skill giuste ^_*
Comunque ti ringrazio per l'interessamento aranchan sei stato davvero gentile..ti aspetto su rigel's world se ti va di farci un salto a vedere come progredisce. Grazie Mille!
09/11/2006 08:54:46
nel codice che ho io nel locale (ovvero quello che ho meso online) era già stata fatta questa modifica e non capisco come mai il codice che avevi tu era diverso ._. vedrò di controllare un po' tutto
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
Pirates of the Caribbean → Parti per un'avventura con Jack Sparrow, Will Turner, il Capitano Barbossa e altri spadaccini del franchise cinematografico Pirati dei Caraibi!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
Pandora Upside Down High School → La prima scuola per sovrannaturali al mondo vi attende! Scoprite il vostro cammino Ancestrale relazionandovi con i compagni e le attività dei club
Romance GDR - Come gestire incontri romantici nei giochi di ruolo?
Lista Play by Chat - Lista dei giochi di ruolo play by chat presenti sul portale
Videogame e Gdr - I gdr sono associati con i videogiochi del tipo Neverwinter Nights o The Elder Scrolls?
Città Virtuali e Gdr - Breve introduzione ai giochi di ruolo online by chat
Gaslamp Fantasy - Gaslamp Fantasy: un sottogenere poco conosciuto ma assolutamente da scoprire!
Teen Wolf - Lista dei giochi di ruolo ad ambientazione Teen Wolf. Scatena il lupo mannaro che è in te!