[PHP] Chat e Scrollbar! postato il 11/07/2011 17:31:46 nel forum programmazione, gdrcd, open source, hosting e modificato da wolfkiba94 il 11/07/2011 17:33:31
Hey ragazzi salve!
Come ho già detto nel forum di presentazione, sto creando un gdr senza l'uso di un gdrcd. Da una settimana sto lavorando alla chat di gioco, fatta tutta con PHP e MYSQL, ho trovato utile inserire i sussurri, le abilità e beh tutto quello che una buona chat di gioco dovrebbe avere.
Oggi mi sono accorto che se scrivo troppi messaggi ( logicamente ) comprare la scrollbar che deve essere, ad ogni reload, riportata verso il basso per leggere l'ultima ruolata. Vorrei chiedervi a voi esperti, in che modo posso far scendere la scrollbar in basso a tutto automaticamente.
E' un impresa fare un gdr con le poche conoscenze che mi ritrovo, però sto facendo esperienza e grazie a voi posso imparare tanto.
Oltre a questo, cosa che voi considerate forse una cavolata di facilità assurda, vorrei fare in modo che quando l'utente invia la ruolata ( alla pressione del input INVIO ) si aggiornasse il frame che contiene tutte le ruolata. E' javascript? Potreste spiegarmi come fare?
Vi prego di rispondere in modo preciso, tenete conto che sono proprio un iniziato ^^"
Grazie ragazzi
11/07/2011 17:55:04 e modificato da whisperingmists il 11/07/2011 18:09:58
basta piazzare questo fra l'<head></head> del codice:
11/07/2011 18:31:08 e modificato da leoblacksoul il 11/07/2011 18:32:33
Il metodo sopra funziona fino a un certo limite, ma è un po' barbaro.
Direi che il metodo migliore e che funziona sempre per fare lo scrolling di un elemento è questo, da eseguire nel frame che contiene la chat dopo che hai stampato i nuovi messaggi:
11/07/2011 19:11:25 e modificato da wolfkiba94 il 11/07/2011 19:26:52
Immaginavo che l'uso dei frame era forse datato, ma per le mie conoscenze beh è stato il piu "semplice" e "versatile" metodo xD
Naturalmente un giorno spero di realizzare qualcosa di piu aggiornato, ma per ora meglio fare qualcosa anche se poco innovativa, farla bene!
Grazie a tutti e due, mi avete dato ben due versioni da testare, gentilezza assoluta ^^
Bene ora mi metto all'opera, speriamo in bene!
EDIT:
Ho dovuto usare il metodo "barbaro" che funziona bene, l'ultimo non mi funzionava, di sicuro la colpa è mia e delle mie scarse conoscenze ^^" ma voglio comunque ringraziarvi infinitamente ^^
Posso fare un ultima richiesta ragazzi? Scusatemi, ma vorrei un ultima cosa per questa noob-chat ( ^^" ) ovvero che una volta schiacciato l'input di invio si aggiornasse la pagina chat.php ( quella che prende tutte le ruolate dal database e le stampa ).
Grazie infinite!
11/07/2011 20:13:50 e modificato da leoblacksoul il 11/07/2011 20:14:22
giusto, me ne ero scordato. XD
ok, ci riprovo con il mio codice XD
11/07/2011 20:52:22
Infatti non funziona, ( anche se è anche colpa della mia inesperienza ).
Ti spiego come è organizzato il mio sistema di chat. Ho una pagina che al suo interno racchiude due frame.
11/07/2011 21:08:13
mi sa che ho sbagliato quello che era da mettere dentro all'onSubmit. Prova con questo:
parent.frames[0].location.reload();
11/07/2011 21:21:43
11/07/2011 21:25:04 e modificato da leoblacksoul il 11/07/2011 21:25:48
si devi metterlo nel form dell'Input.php
quello dovrebbe sostituire i codice che ti avevo messo prima dentro al
<form method="post" onSubmit="METTILO QUI">
11/07/2011 21:38:23
11/07/2011 21:48:19
Sto studiando php e mysql con molta dedizione, preferisco fare una cosa per volta, piano piano crescerò. Questo progetto mi occorre piu per fare esperienza che per avere successo.
Il giorno in cui deciderò di sfondare nel mondo dei gdr a livelli professionali, di sicuro sarò prima reduce da tanti studi, questo gdr è per capire cosa ho imparato fino ad ora ^^.
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Piume Nere: 🎅🎁📜Racconti Popolari e Cibo 🍞🎁🎅
New York Heroes Reborn - Avengers Academy: Integrazione png con ia e sala caos
Roma I Triumviri: Saturnalia su RiT dal 17 al 21 dicembre
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
RAID Shadow Legends: Ottieni un feroce Campione Leggendario: Predator!
Tibia: Aggiornamento Invernale 2025 ❄️
Feudera: UPDATE #0.49.5.1 - Versioni mobile
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
Il gestore di Unwritten Destinies GDR ha risposto alla recensione di aver
crossfire ha recensito Unwritten Destinies GDR
Unwritten Destinies GDR: Loading... ❄️
The Line: Continua il test-drive
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
