Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    creare un servizio di messaggistica con alert

    salve,


    avete presente quando avete aperta l'email da web? quando arriva un nuovo messaggio vi appare una piccola finestra(un alert) che vi comunica che avete ricevuto un nuovo messaggio....

    questo è quello che vorrei creare...
    ho diversi utenti che condividono lo stesso database... gli utenti possono mandare messaggi ad altri utenti, io avevo pensato di inserire i messaggi nel database, poi controllare se l'utente destinatario del messaggio è loggato (ogni volta che un utente si logga aggiorno un campo del database per controllare il suo stato), allora gli invio un alert ed aggiorno la sua pagina con il nuovo messaggio....

    ora come faccio ad inviare l'alert all'utente? lo faccio con un linguaggio lato server o lato client?? in pratica con php o con javascript?? qualcuno ha idee o ha avuto esperienze in merito?

    grazie

  2. #2
    Utente bannato L'avatar di Skyline89
    Registrato dal
    Jun 2006
    Messaggi
    225
    con JS

    con AJAX ogni tot secondi fai fare un query quando ce ne è uno nuovo ti esce l'alert

  3. #3
    AJAX???

    sinceramente non lo conosco... cosa sarebbe?


    scusa invece di fare la query ogni tot secondi, è possibile richiamare l'alert quando avviene un inserimento nel database che riguarda un determinato utente?

  4. #4
    Utente bannato L'avatar di Skyline89
    Registrato dal
    Jun 2006
    Messaggi
    225
    ma la query la deve fare quello che riceve il messaggio...

  5. #5
    quello è ovvio, però invece di fare una query ogni tot secondi, io richiamo una procedura che effettua la query quando viene inserito un nuovo messaggio nel database e il messaggio riguarda l'utente...

    ma se sò che l'utente è collegato alla pagina, da lato server come faccio ad attivare una procedura alla sua pagina?

    grazie

  6. #6
    Utente bannato L'avatar di Skyline89
    Registrato dal
    Jun 2006
    Messaggi
    225
    difatti la query devi farla fare a chi riceve il messaggio

  7. #7
    ok, ma come gli dò l'input di avviare la query??

  8. #8
    Utente bannato L'avatar di Skyline89
    Registrato dal
    Jun 2006
    Messaggi
    225
    quando cambia pagina gli fai fare una query.
    oppure gli fai fare una query ogni tot tempo

  9. #9
    ma il refresh della pagina ogni tot secondi si fa con js?

  10. #10
    Utente bannato L'avatar di Skyline89
    Registrato dal
    Jun 2006
    Messaggi
    225
    devi fare solo una query non tutta la pagina....
    cmq io non lo so fare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.