Comunicazione postato il 12/06/2009 15:07:04 nel forum programmazione, gdrcd e open source
E' possibile fare in modo che se A vuole comunicare a B un messaggio, appaia nella chat e solo B possa leggere?
Non come sussurri ma proprio come una comunicazione
Grazie :)
Pagine → 1 2
12/06/2009 15:09:45
Che cosa intendi come comunicazione esattamente?
In maniera da capire cosa vuoi fare esattamente
12/06/2009 15:14:46
12/06/2009 15:27:00
Esattamente, Blancks! ;)
12/06/2009 15:44:02
Su due piedi mi viene in mente di implementare una nuova tipologia di azione, se non sbaglio vanno definite a lettere singole e maiuscole in gdrcd e ponendo il caso che non sia già impegnata prendo come esempio la lettera C
In primis bisogna impostare ovviamente il riconoscimento in input dell'azione, e lo si può fare usando la stessa identica procedura dei sussurri modificando le at con un altro carattere speciale, in questo modo raccogli il nick del destinatario e scrivi l'azione di tipo C nella tabella dei messaggi di chat
Ora serve modificare la query che pesca le azioni in chat di modo che peschi le azioni con tipo = C indipendentemente dalla chat in cui sono stati inviate..
12/06/2009 15:50:10
Altra domanda, ma i case sono "infiniti", o hanno il limite posto nelle lettere singole dell'alfabeto?
12/06/2009 16:08:18
Se non erro sono definiti come char, quindi, praticamente, sono le lettere dell'alfabeto, piu' i numeri, piu' una manciata di altri caratteri che ti sconsiglio di usare, se ne vuoi di piu' di 36 usa due byte.
12/06/2009 16:29:59 e modificato da dottor gregory denis il 12/06/2009 16:36:01
Hey doc... <mr faber> due byte? ho provato ad usare case tipo:
AA
AB
ecc ecc
ma non funzia...
Ti spiego meglio, quando vado ad uppare il refresh.php (dopo aver accuratamente controllato i vari break, i vari ; ecc ecc, mi dà la chat nera, e, non appare nulla (problema di refresh.php) togliendo il case AA, o simili, torna tutto come prima....
12/06/2009 17:57:17
Non ti funziona perchè il campo Tipo del database di extreme è settato come char(1) ossia come 1 solo carattere per cui quando tu inserisci una nuova tipologia del tipo AA ti viene troncata ad A.
Per poter usare più di un carattere devi modificare il campo
12/06/2009 19:49:39
Come mai queste cose non mi vengono subito in mente??? :| grazie dyrr, come al solito, gentilissimo :P
12/06/2009 22:38:26
Non per nulla ti ho detto due byte, non due lettere :D Ovvio che mi riferissi al formato della variabile sul database.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
ScarletRevengerGDR: Annuncio Chiusura Land