-
messaggi nel sito
ciao a tutti
vi vorrrei chiedere se possibile fare questo:
dovrei creare un paio di pagine, dove delle persone, possono entrare, e possono mandare messaggi da una pagina a un'altra.
se possibile fare qualke script o già esistente.
su html.it nn ho trovato niente.
grazie a tutti
-
In tempo reale? Cioè la visualizzazione deve avvenire tipo chat?
Perchè 2 pagine?
Ciaooo!!!!!
-
nn in tempo reale
quando si aggiorna la pagina, oppure quando entra.
i messaggi devono essere messaggi come gli stessi messaggi istantanei, che gli di av si mandano, i messaggi privati
-
Un guestbook??
Ciaooooo!!!!!!
-
no.
1) CI SONO DUE UTENTI, OGNUNO DI LORO HA UNA SUA PAGINA
2) 1 di loro vuole contattarlo
3) gli manda un messaggio dalla sua pagina alla pagina dell'altro
4) e poi gli arriva
capito?
-
Intendi un sistema di messaggistica privata tra utenti?
Io avevo creato un sistema del genere che si appoggiava ad un database Mysql. Poi se inviavi un messaggio privato ad un'altra persona al momento del refresh ti appariva un alert che ti avvisava dell'arrivo del messaggio.
E ciò che intendi?
-
Ah ok, una sorta di gb privato! :D
Dovresti usare un db, lo hai a disposizione?
Ciaooooo!!!!!!
-
si
vi ringrazio
me lo potreste dare
grazie
-
Non ti passo le pagine del mio sistema, perchè dovrei fare alcuni accorgimenti che ora non ho voglia di fare!
Ecco a grandi linee ciò che dovresti fare: crei una tabella con i seguenti campi: id, destinatario, mittente, messaggio, oggetto, letto.
Poi, se hai un minimo di conoscenze in PHP e Mysql, la pagina per l'invio dei messaggi (cioè solamente inserire i dati nella tabella precedentamente scritti in un form) e la ricezione (controlli nella tabella i messaggi con il tuo nome come destinatario) dovrebbero essere semplici, come anche la pagina d'eliminazione del messaggio.
Ovvio che una persona deve avere un nome (magari inserito in una sessione) che lo distingue ed è quello che inserisci per inviarli il messaggio!
Per poi avvisarti se c'è un nuovo messaggio crei una nuova pagina che controlla nella tabella se ci sono dei messaggi per te con il campo letto 'no' (quando invii un messaggio il campo dev'essere così); se la ricerca da 1 o + risultati allora fai un alert con javascript e uppi il database mettendo letto = 'yes'.
Questa pagina la includi con l'apposito comando nelle pagine del tuo sito.
Spero di essere stato chiaro!