[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
Epic Wizardry RP: Changelog N. 4 - Epic Wizardry Rp
drongo ha recensito Il Grande Blu
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!
Pirates of the Caribbean: Tides of War: Quarti di finale del torneo
DarkOrbit: Galactic Strife & Buono gratis 💥
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Il vecchio e la mappa
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
outrunstaff ha risposto alla discussione: Project OutRun PbC
meleys ha aperto un annuncio di ricerca: Westeros GDR ricerca Tester
Lineage II: Black Friday di Lineage II
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Il gestore di Ultima Espiazione Gdr ha risposto alla recensione di mancoicani
zannata ha recensito Sigil - La Città dei Portali
Sea of Conquest: Tuffati nel mistero! 🌊
Pirates of the Caribbean: Tides of War: Evento di Ringraziamento!
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Hogwarts - Lista dei giochi di ruolo online ambientati nella scuola di magia di Hogwarts!
Fallout - Scopriamo assieme la saga GdR post apocalittica Fallout!
Altri Giochi - Lista dei giochi che non trovano una precisa collocazione nei generi proposti!
Abisso Oscuro - Recensione del GDR fantasy Abisso Oscuro
GdrCD in locale - Guida allo sviluppo in locale del pacchetto GDRCD!
Cronache di Milano - Recensione del GDR Cronache di Milano. Entra in una Milano popolata dai figli di Caino