Oggetto Application x creare chat

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Ciao a tutti, sto cercando di creare una pseudo-chat in ASP.
Uso l'oggetto Application x condividere i messaggi cosi:

<%
Dim messaggio
Application("test") = Application("test") & request.form("send_message") & "<br>"
messaggio = Application("test")
Response.Write messaggio
%>

Praticamente ogni post fatto viene aggiunto all'ultimo valore dell' Application("test")...penso sia abbastanza chiaro.
Il problema è che quando kiudo la finestra e poi ci torno...ci sono ancora i vecchi post!
Io invece vorrei fare come nelle classiche chat che quando entri vedi solo i messaggi futuri...sapete darmi qualche dritta?
Ciao e grazie infinite:byebye:
 

cipcip

Nuovo Utente
24 Set 2005
7
0
1
metti un application timeout di piu non ti conviene fare per come e' impostata la chat.
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
cipcip ha scritto:
metti un application timeout di piu non ti conviene fare per come e' impostata la chat.
Ciao e grazie x la risposta.
Non conosco questo application timeout...mi puoi dire come si utilizza?
Grazie 1000:beer:
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Non funge:

Object doesn't support this property or method: 'Application.timeout'

:pernacchi :D :gun: :fuck: :evil:
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Se lo metto mi rimuove il contenuto dell' Application...giustamente:crying:
quindi i post precedenti spariscono...sai mica come posso fare?
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
36
Sicilia
www.daviduccio.it
Mmmmm.....userai anche la data di ogni mex, giusto?
Crea un if che fa vedere solo i mex dopo la data i minuti ed i secondi da quando si è entrati!
I mex rimangono tutti nell'application, ma un nuovo utente che entra vedrà solo i mex dopo la sua entrata.....
prova!
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Giusto non ci avevo pensato!
La mia domanda xò adesso è questa...se la variabile Application continua a riempirsi...alla fine scoppia?:D nel senso...diventa pesante e rallenta...o cmq genera problemi?
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Sai che non riesco a capire come fare?
Perchè nell'application i messaggi si memorizzano cmq...quindi come faccio a non farglieli vedere all'utente appena entrato:confused:
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
36
Sicilia
www.daviduccio.it
Mi è venuto di farla anche io una chat....
Dentro l'application puoi mettere testo e data diviso da | e poi tagli tutto come una normale stringa, l'algoritmo sarà più pesante e laborioso, ma funzionerà!
Per svuotare l'Application, avevo pensato che ogni utente che esce, distrugge una sessione, quindi all'uscita di ogni utente fare il controllo se ci sono altri utenti on-line e se non c'è ne svuotare l'application.
Da provare.
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
36
Sicilia
www.daviduccio.it
Non è catastrofica come cosa!

Quando inserisci un nuovo mex, nell'applicazione metti:


messaggio | data | messaggio2 | data2 | messaggio3 | data3

poi tagli la stringa al carattere | e sai che alprimo taglio hai il mex e al secondo la data, se la data è valida per le ragioni di cui sopra parlato, mostra il messaggio, altrimenti no.

Pensandoci bene, se si arriva 3000, 4000 mex, la cosa diventa pesantuccia!!

A limite, si fanno comparire i mex in un iframe senza barre di scorrimento, così a mano a mano i mex scompaiono, e l'utente che entra vede al max gli ultimi 20, 25 mex.

Troveremo una soluzione!
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Ma secondo me c'è un modo meno complicato...ma poi quando gli dici di non far visualizzare il messaggio...sencondo me poi non lo vede nessuno:D
 
Discussioni simili
Autore Titolo Forum Risposte Data
V oggetto webbrowser Visual Basic 0
B [MySQL] contare quante un oggetto e' presente MySQL 2
V Ricevere messaggi email certificata con CDO o altro oggetto in ASP Classic ASP 0
M HTML: oggetto data HTML e CSS 1
M [Photoshop] Problema Oggetto avanzato Photoshop 0
F Fermare oggetto che si muove al click del mouse - Javascript Ajax 1
F Coordinate di un oggetto - javascript Javascript 2
napuleone OnChange con oggetto Text non funziona Javascript 3
napuleone Oggetto " button " js non mi funziona Javascript 3
JackIlPazzo Come creare un oggetto con attributi multipli? PHP 1
M Passare una funzione a una proprietà di oggetto Javascript 2
G Evento ".onClick" su oggetto di d3.js Javascript 0
G Oggetto OLE MS Access 0
G Visualizzazione proprietà oggetto PHP 0
P Problma passaggio valori input hidden in oggetto $.post() jQuery 8
F [RISOLTO]oscurare momentaneamente oggetto del database PHP 38
L [RISOLTO]inserire funzione in un oggetto (HTML5+canvas) Javascript 2
F Problema associazione tabs/oggetto array jQuery 17
S Linkare oggetto in div o linkare div? HTML e CSS 11
M rendere attivo un oggetto CSS tramite javascript Javascript 3
F Oggetto non trovato! IE, Chrome in localhost PHP 3
D invocare metodo oggetto php da form html PHP 0
Eliox Accedere a tutte le proprietà di un oggetto PHP 1
F Prelevare un valore dall'oggetto selcet Javascript 4
G Droplist con oggetto a comparsa Javascript 26
A Realizzare il gioco del tris usando javascript, il dom e l'oggetto event-. Javascript 4
A Distruggere un oggetto appena creato PHP 1
max_400 Movimento oggetto jQuery 3
R [problema] Inizializzare Oggetto Ajax posso dichiararlo e dopo fare la send? Ajax 1
A Proprietà 'style': oggetto nullo o non definito Javascript 2
K Problemi nell'uso dell'oggetto MYSQLI PHP 2
A Oggetto: stripslashes e tag input PHP 3
WorldWideWeb Invio e-mail tramite oggetto CDO - VB6 Visual Basic 1
L oggetto stdClass PHP 0
WorldWideWeb Passaggio dell'oggetto Me ad una funzione Visual Basic 6
T Getattribute è nullo o non è un oggetto AIUTOOO Classic ASP 0
renoir09 oggetto flash in mamp PHP 2
S Oggetto: Come Scrivere una e-mail su due cm quadrati di spazio ! ? ! Posta Elettronica 2
M ruotazione oggetto con pulsanti e/o con mouse Flash 10
D Oggetto della normalizzazione di un database relazionale sql Database 0
M Come faccio a creare un oggetto con Ajax e salvarlo su DB? Ajax 0
D problema oggetto flash con explorer 7 Flash 1
J inserire oggetto flash in pagina html, cambiamenti? Flash 0
S Come si ripete un azione senza l'ausilio dell' oggetto timer? Programmazione 0
S Oggetto OLE Visual Basic 0
S Come si "moltiplica" un oggetto in Visual basic 6? Visual Basic 3
M Errore Necessario Oggetto Classic ASP 7
PaIkEa Come incollare un oggetto in una gif Webdesign e Grafica 4
K importare in un oggetto Javascript 0
D Errore: Previsto Oggetto Javascript 1

Discussioni simili