Problema Chat: Messaggi che non compaiono postato il 06/01/2008 16:08:45 nel forum programmazione, gdrcd, open source, hosting
Salve e tutti,
sto creando un mio gdr scrivendo da me il codice e per quanto riguarda il sistema di chat ho preso come base il codice presente in un articolo proprio su questo sitohttps://www.gdr-online.com/articoli_tutorial_chat_php.asp ↗
Sembrava che funzionasse bene ma ultimamente ( credo che dipenda dalle mie implementazioni) i messaggi a volte compaiono e a volte no..
facendo varie prove e controllando con phpmyadmin il problema dovrebbe stare nel codice che preleva il messaggio (con method post) e lo salva nel database (dopo averlo formattato adeguatamente)
Ho notato poi che a volte la tabella 'chat' del database presenta dati in eccesso e questo di solito accade quando si verifica il problema dei messaggi che non vengono salvati nel database. Il problema accade sia con pochi messaggi inseriti, sia con molti, e non dipende dalla lunghezza...
non so proprio che fare..se serve posto il codice incriminato..
Pagine → 1
06/01/2008 16:58:45
da come la metti tu il problema dovrebbe stare proprio nel richiamo delle frasi...probabilmente c'è un qualcosa magari un if o un WHERE del SELECT che non seleziona i messaggi dove c'è parametro x...non sò se mi sono spiegato.
06/01/2008 16:59:10
xblack: ^_^ ho preso il tutorial proprio come base e per capire come funziona la chat..ho già implementato il sistema per gestire le varie locazioni usando nel databse un'unica tabella che contiene tutti i messaggi di chat..e funziona..buona l'idea dell'optimaze_table (la aggiungo pure io :D)
ora provo a ricontrollare tutto per l'ennesima volta e a migliorare un po' il codice che effettivamente sembra un po' incasinato..se ancora si ripresenta il problema posto direttamente il codice
grazie per l'attenzione
06/01/2008 17:01:48
x xenom:
è la prima cosa a cui ho pensato anchio però controllando le tabelle dopo aver inserito un messaggio ho visto che proprio non salva il messaggio nel database, quindi il problema non sta nella fase di ripescaggio e stampa ma proprio a monte, nell'inserimento..
06/01/2008 18:14:04
Forse ho risolto:
dopo varie prove ho notato che quando nella frase compariva ' (apostrofo o apice) il messaggio non veniva salvato e quindi ho trovato l'errore: nella formattazione del testo da inviare al database avevo tolto la funzione $chat_text=addslashes($chat_text); e avevo messo altre funzioni...ripristinando tutto all'originale funziona perchè chiaramente ora non riconosce più l'apostrofo o apice come carattere speciale di MySql ma come carattere normale di testo..
speriamo sia tutto a posto ora :D
grazie per le dritte!
(mi risentirete presto...me lo sento :P)
Pagine → 1
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!
Storie di Agarthi: Ricorda, è il nome a scegliere il personaggio...
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
shirayuki ha recensito Age of Crystals
Il gestore di Storie di Agarthi ha risposto alla recensione di paoltab
World of Warship: Battaglie Asimmetriche nel 14.5
nereya ha aperto una nuova discussione: Nuova Frontiera
Left to Survive → Left To Survive è un gioco FPS con un'ambientazione post-apocalittica in cui gli Zombi hanno schiavizzato la Terra e ne hanno preso il controllo!
New Wizarding World: Un nuovo Medimago
Sea of Conquest: Incontra Demona Rood! 🔥
anacronista ha recensito Storie di Agarthi
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Nyx Insight - Project S.E.T.: Setting Refresh Time ✨
mhorras1988 ha recensito Fengard
prosperus ha recensito Exclusive Villa GdR
visanders ha aperto una nuova discussione: Aiuto ricerca Gioco
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Saint or Sinners - Intervista allo staff di Saint or Sinner? - Los Angeles, play by chat moderno ambientato a Los Angeles!
Schede PG - Alcuni consigli di Romeo Gentile su come fare una buona scheda personaggio
Fantasia Infinita - C’è un mondo videoludico sommerso come un tesoro nascosto.. il Play By Chat!
Come giocare a D&D - Dungeons & Dragons, guida allo storico GDR: come giocare
eXtramondo - Che cos'è Terre di eXtramondo... il play by chat ambientato nel mondo del Signore degli Anelli!
Mago Guerriero - Il Mago-Guerriero: come far male insieme due cose diverse!
Epica Omerica - J.R.R. Tolkien e l'epica omerica in questa interessante tesi
Narnia - Un viaggio verso la realtà: Le Cronache di Narnia nella ricezione italiana