Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Sapendo Utenti On-line e registrati. Trovare i visitatori

    Ciao ragazzi,
    Ho lo script per vedere le persone on-line, ho anche creato una query che mi dice i registrati on-line.
    Ora per sapere i visitatori ho usato il seguente codice:
    Codice PHP:
    $anonimi $user $dati2
    Dove $user mi dà il totale di utenti on-line e $dati2 mi dice i registrati on line...
    Andando sul sito mi dice che i Visitatori cioè $anonimi sono -1

    Com'è possibile? o ho sbagliato tutto?

    Grazie, Saluti.

  2. #2
    se la metti cosi :

    $anonimi = ($user - $dati2) * 1;

    non credo ma prova

  3. #3
    Ciao stefano,
    grazie per la risposta...
    Il problema è che mi segna + utenti registrati on-line di quelli totali
    Per cui il problema è che non segna bene gli utenti registrati in linea.. Posto il codice che ho utilizzato così potete vedere se sbaglio qualcosa o meno.
    Codice PHP:
    $db mysql_connect($dbhost$dbuser$dbpassword);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($dbname$db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.php");
    $query "SELECT COUNT(session_logged_in) AS userCount FROM phpbb_sessions ";
    $result2 mysql_query($query$db)or die( mysql_error() );
    while (
    $row2 mysql_fetch_array($result2)) {
    $dati2 $row2['userCount']; 
    Sembra corretto... O manca qualcosa?

    Grazie, Saluti.

  4. #4

  5. #5
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    a parte il fatto che secondo me uno fa prima a crearsi da se il tutto...cmq sia sul mio sito gestisco gli accessi in un'unica tabella e a seconda di se ci si logga o no ci sarà un campo ip collegato o meno ad un nick.

    quindi alla fine :
    online=nick presenti
    totali=count totale
    visitatori=count delle righe senza nick o se vuoi tot-count online



    dalla tua query però tu tiri fuori solo un dato...non so come gestisca la cosa phpbb ma cosi' com'è come fai a distinguere online da visitatori????

  6. #6
    Originariamente inviato da dany0
    dalla tua query però tu tiri fuori solo un dato...non so come gestisca la cosa phpbb ma cosi' com'è come fai a distinguere online da visitatori????
    Ciao,
    Con quella query tiro fuori solamente i dati del phpbb ovvero le persone che sono loggate.
    Poi con un altra query vedo il totale delle persone on-line e facendo la sottrazione hai i visitatori.
    Il problema è che ogni tanto rimangono sessioni aperte sul forum

    Purtroppo devo utilizzare le tabelle del forum se voglio collegare il login del sito con quello del forum...

    Datemi na mano pls :maLOL:

    Saluti.

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.