In realtà non sono un gentiluomo, non mi sono iscritto perché penso di poter risolvere i problemi di qualcuno, ma perché dal giorno in cui ho provato a fare la mia prima chat, non riesco a risolverne uno mio.
Alor, provo a spiegarmi:
La chat è composta da 4 file php.
Index.php (non fa granché, anzi quasi niente. Stabilisce i frames che sarebbero le altre tre pagine);
chat.php (la vera e propria chat, dove vengono stampati i messaggi, e in sostanza solo quelli - a parte qualche immagine, come faccine, ovvio -);
invia.php (contiene il form e il campo di testo per inviare i messaggi. All'invio, richiama sé stessa, inserendo il messaggio nel database);
refresh.php (controlla che le righe totali stampate in chat.php siano uguali a quelle che sono contenute nel database. Se nò, tramite header, manda un Location al frame chat.php, richiamando proprio chat.php);
Ora, il problema è il seguente:
funziona tutto a meraviglia ma al refresh di chat.php, ricarica ovviamente tutta la pagina e questo crea qualche problema per i tempi di attesa. Ovvero, carica, e mentre carica c'è quel mezzo secondo in cui non si vede una cippa. E' possibile, tramite qualche espediente (ho visto altre chat funzionare aggiungendo semplicemente le righe nuove), riuscire a eliminare questo problema?
Metto a disposizione statua di gesso (non sono un programmatore di successo, al momento), per chi saprà aiutarmi