Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Contatore Utenti on Line
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • B
      bonzo86 User • ultima modifica di

      Contatore Utenti on Line

      Esiste uno script in grado di visualizzare nella pagina gli utenti on line senza usare MySql??

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        terronista User Attivo • ultima modifica di

        In un mio sito in firma, uso lo script gratuito di Mrwebmaster

        Non so se esistono script del genere senza database, ma che si appoggiano a dei file di testo. Prova su html.it o HotScripts

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          paola.mi Super User • ultima modifica di

          Anche io uso quello di mrwebmaster e va che è una meraviglia 🙂

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            bonzo86 User • ultima modifica di

            però richede sempre MySql, vero?!?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              paola.mi Super User • ultima modifica di

              No.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • C
                claudioweb Super User • ultima modifica di

                Sposto in php, visto che di php si tratta 🙂

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • P
                  probid Super User • ultima modifica di

                  Voilà la soluzione per chi non vuole utilizzare mysql. 😉
                  [PHP]
                  <?
                  $timemax = "300"; //Max. tempo utenti on line sul sito
                  $ipadress = $REMOTE_ADDR;
                  $timenow = explode (" ", microtime());
                  $timenow = $timenow[1];
                  include ("online.dat");
                  $timedelete = $timemax;
                  $deleted = $deleted + $timedelete;
                  if ($deleted < $timenow){
                  $file = fopen("online.dat","w+");
                  fputs($file, "<?PHP $deleted = "$timenow"; ?>\n");
                  $number = count($visitor_b);
                  for ($tel = 0; $tel < $number; $tel++){
                  $visitor_a = $visitor_b[$tel];
                  $visitor_a[0] = $visitor_a[0] + $timemax;
                  if ($visitor_a[0] > $timenow)
                  fputs($file, "<?PHP $visitor_b[] = array('$visitor_a[0]','$visitor_a[1]'); ?>\n");
                  }
                  fclose($file);
                  }
                  $visitor_b = "";
                  include ("online.dat");
                  $number = count($visitor_b);
                  for ($tel = 0; $tel < $number; $tel++){
                  $visitor_a = $visitor_b[$tel];
                  if ($visitor_a[1] == $ipadress)
                  $save = "nee";
                  }
                  if (!$save){
                  $file = fopen("online.dat","a");
                  fputs($file, "<?PHP $visitor_b[] = array('$timenow','$ipadress'); ?>\n");
                  fclose($file);
                  }
                  $visitor_b = "";
                  include ("online.dat");
                  $number = count($visitor_b);
                  for ($tel = 0; $tel < $number; $tel++){
                  $visitor_a = $visitor_b[$tel];
                  $visitor_a[0] = $visitor_a[0] + $timemax;
                  if ($visitor_a[0] > $timenow)
                  $online = $online + 1;
                  }
                  if (!$online)
                  $online = 1;
                  if ($online == 1)
                  print ("$online utente online");
                  else
                  print ("$online utenti online");
                  ?>
                  [/PHP]

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • W
                    w.t User Attivo • ultima modifica di

                    Scusate l'intrusione, sto cercando un contatore di Utenti On-Line ma con Sessioni, ho la necessità di vedere gli effettivi utenti connessi anche se dal solito IP.

                    mi potete passare un Link o altro aiutino ??

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • I
                      ibiza User • ultima modifica di

                      @w_t said:

                      Scusate l'intrusione, sto cercando un contatore di Utenti On-Line ma con Sessioni, ho la necessità di vedere gli effettivi utenti connessi anche se dal solito IP.

                      mi potete passare un Link o altro aiutino ??

                      Anche script residenti su altri siti oppure solo da installare nel tuo spazio hosting?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      Caricamento altri post
                      Rispondi
                      • Topic risposta
                      Effettua l'accesso per rispondere
                      • Da Vecchi a Nuovi
                      • Da Nuovi a Vecchi
                      • Più Voti