[gdrcd5] la mostrina in chat postato il 18/08/2010 13:05:30 nel forum programmazione, gdrcd, open source, hosting e modificato da delta il 18/08/2010 13:25:31
nella versioen di gdrcd extrem le mostrine erano caricate in chat era una cosa buona , ora vorrei poter fare la stessa cosa come dorei procedere , mi spiego meglio che file devo modificare ?
ref_reader e basta oppure anche altri ?
mi basta aggiungere nel select il nome della tabela ruolo per fargli fare il carimento oppure come penso devo fare modifiche aggiungengo pezzettini di codice sulla falsa riga di
'".$_SESSION['nome della tabella che gestisce il ruolo ']."-".$_SESSION['img_ruolo']."'
grazie per l'aiuto
Pagine → 1 2
18/08/2010 13:25:04 e modificato da delta il 18/08/2010 13:43:05
si ok puo stare in diverse gilde ma se il tipo e capitano della guardia reale (tipica cosa fantasy) sempre quella sara la sua mostrina in scheda pg viene caricata giusta la mostrina ( il grado militare non so se mi spiego, generale a 5 stelle ecc ecc) dovrei ispirarmi a quella strada forse?
tu dici ruolo ok ... ogni ruolo ha una sua mostrina io quello voglio far vedere in chat
voglio far vedere una cosa del genere: sesso pg , razza pg , mostrina pg, nome pg
attualmente e visto tutto ad esclussione appunto della mostrina cosa utile in on
18/08/2010 15:14:19
una query cosi?
prendo i dati di 2 tabelle e li faccio gestire come una sola ?
$query = "SELECT clgpersonaggioruolo.personaggio, clgpersonaggioruolo.id_ruolo AS ruolo, ruolo.id_ruolo, ruolo.immagine FROM clgpersonaggioruolo, ruolo WHERE clgpersonaggioruolo.personaggio = ruolo.immagine AND id='$id'";
18/08/2010 15:21:49
quindi cosi e piu "giusta"
$query = "SELECT clgpersonaggioruolo.personaggio, clgpersonaggioruolo.id_ruolo, ruolo.immagine, FROM clgpersonaggioruolo INNER JOIN ruolo WHERE
clgpersonaggioruolo.id_ruolo = ruolo.immagine;
p.s. che intendi le caricherei una sola volta al momento del login ti riferisci alla serie dei file .inc che vengono inclusi?
18/08/2010 16:35:31
nel file login se ho identificato ed interpretato giusto e quetso il punto che carica i ruoli:
$query="SELECT ruolo.gilda, ruolo.immagine FROM ruolo JOIN clgpersonaggioruolo ON clgpersonaggioruolo.id_ruolo = ruolo.id_ruolo WHERE clgpersonaggioruolo.personaggio = '".$record['nome']."'";
$res=mysql_query($query);
while($row=mysql_fetch_array($res)){
$_SESSION['gilda'].=',*'.$row['gilda'].'*';
$_SESSION['img_gilda'].=$row['immagine'].',';
pero qui parte da ruolo ....
l'idea mia di base sarebbe se e fattibile fare un join della tabella
clgpersonaggioruoloil risultato usarlo per estrare il dato tanto desiderato dalla tabellina ruolo
oppure mi sto complicando la vita da solo e la soluzione e molto piu semplice ?
18/08/2010 19:49:09
in chat non compare nulla
18/08/2010 21:39:00
ok faber e che file devo modificare io penso ref_header.php e giusto la mia idea ?
19/08/2010 13:52:42 e modificato da delta il 19/08/2010 13:54:32
quindi dovrei procedere cosi se ho capito bene , faccio un selec dove mi vado a prendere i dati che mi servono usando un join
$query = "SELECT clgpersonaggioruolo.personaggio, clgpersonaggioruolo.id_ruolo, ruolo.immagine, FROM clgpersonaggioruolo INNER JOIN ruolo WHERE
clgpersonaggioruolo.id_ruolo = ruolo.immagine;
dopo mi sposto alla voce case p e case a ed inserisco li una qualche funzione che stampa magari sulla falsa riga di queste ?
case 'P':
$add_chat.= '<span class="chat_time">'.gdrcd_format_time($row['ora']).'</span>';
if ($PARAMETERS['mode']['chaticons']=='ON'){
$icone_chat=explode("-",gdrcd_filter('out', $row['imgs']));
$add_chat.= '<span class="chat_icons"> <img class="presenti_ico" src="themes/'.$PARAMETERS['themes']['current_theme'].'/imgs/races/'.$icone_chat[1].'"><img class="presenti_ico" src="imgs/icons/testamini'.$icone_chat[0].'.png"> </span>';
}
19/08/2010 18:56:48
ho seguito il tuo consiglio e mi sono concentrato solo sulla parte che deve fare stampa in case P
$add_chat.='<img class="profilo_img_gilda" src="themes/'.$PARAMETERS['themes']['current_theme'].'/imgs/guilds/'.gdrcd_filter('out',$row_guilds['immagine']).'" />';
e devo dire che compare un quadratino bianco non carica 😭, la mostrina idea su dove sbaglio io gli indico come percorso il tema corrente in uso
19/08/2010 20:53:31
row sarebbe arry che voglio stampare a video quindi la mia variabile il grado (la mostrina colorata) che voglio vedere non se se rendo l'idea
21/08/2010 15:32:32
e sicuro che non devo aggiungere un qualche volore anche qui?
$query="INSERT INTO chat ( stanza, imgs, mittente, destinatario, ora, tipo, testo ) VALUES (".$_SESSION['luogo'].", '".$_SESSION['sesso']."-".$_SESSION['img_razza']."', '".$_SESSION['login']."', '".gdrcd_capital_letter(gdrcd_filter('in', $tag_n_beyond))."', NOW(), '".$m_type."', '".$chat_message."')";
mysql_query($query);
e non che devo aggiungere un semplice prit ?
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
Le Cronache di Raja Dunia: Syl'Rin Divinità dell'Inganno
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
La Tana del Ladro: Il Giorno in cui il Nord Respirò
Hogwarts Express - Harry Potter GDR Forum: 🦉 Gazzetta del Castello – Speciale nomine!
Nyx Insight - Project S.E.T.: Aggiornamenti Tryouts
Sea of Conquest: Vi presento Fung! 🐼
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Hero Wars: Guadagnare Catalysts nella Totem Fusion
Star Trek Horizon: Questlog: Il mondo fantasma
enigmatrix ha recensito Cleveland City
Il gestore di Exclusive Villa GdR ha risposto alla recensione di hhhh
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
enor_staff ha risposto alla discussione: Eroi di Enor
onestamente ha recensito Cleveland City
Sea of Conquest: Nuovo Eroe: Alonso, la Lama d'Ombra!
Hero Wars: Lara Croft è ora disponibile per il preordine!
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
The Veil - Intervista al gestore Hello, friend - The Veil, play by chat urban fantasy!
Giochi Moderni - Lista completa dei giochi di ruolo online ambientati nei giorni nostri
Star Trek LCARS - Intervista a Murby gestore di Star Trek LCARS. Entra nel mondo di Star Trek!
Berkana - Intervista al gestore di Berkana: play by chat fantasy! Immergiti nella fantasia!
Dream of Spring - Intervista alla gestione del play by forum A dream of spring - Il Trono di Spade GDR!
Herenill - Intervista ai gestori del play by chat fantasy classico Herenill
Lista Gdr Live - Lista dei giochi di ruolo dal vivo presenti sul portale
World of Warship - MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!