Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Problema chat..

  1. #1

    Problema chat.. aiutooooooooooo :D

    Salve ragazzi/e.. Sto facendo una chat all'interno di un sito e vorrei recuperare in qualke modo tutti gli username della gente ke si è loggata.. In poke parole vorrei sapere se esiste un array globale di variabili d sessione o qualcosa ke permetta di fare quello ke voglio io.. Forse nn mi sono spiegato benissimo, ma spero ke abbiate capito lo stesso. Aspetto un vostro aiuto!

  2. #2
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    ogni volta che una persona si collega fai:
    Codice PHP:
    $apri fopen("persone_connesse.txt","a+");
    fwrite($apri,$_SESSION['username'] . "\n");
    seek(SEEK_SET);
    $utenti_collegati fread($apri,filesize($apri)); 

  3. #3
    si, avevo pensato anke io ad un file d testo.. però come faccio qnd vanno via??

  4. #4
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    crea anche un file di chi non c'è, quindi controlli le differenze, quando uno se ne va lo registra li sopra, magari ci metti anche la data, così sai qual è il più aggiornato, oppure usa un db

  5. #5
    scusa ma come s fa a segnalare qnd qlcuno abbandona la chat???? :S

  6. #6
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    normalmente in una chat per essere disconnesso non basta chiudere la pagina del browser, devi cliccare su un collegamento logout, quindi...

  7. #7
    mmm si hai ragione.. il fatto è ke sarebbe una chat all'interno di un sito, quindi l'utente può benissimo kiudere solo il browser!!

  8. #8
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    si, però tu inserisci un form nella pagina con un input name="logout" ed il value="on", puoi inviarlo con js all'evento body onunload, e poi utilizzare php per modificare il campo db o testo

  9. #9
    ahhh, hai ragione.. cmq sei gentilissimo!! ora provo, grazie amigo!

  10. #10
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    prego

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.