Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 26
  1. #11

    Re: adressi ip e useronline

    All'apertura del post avevi scritto

    Originariamente inviato da rocco.mod
    .......... e l'ip non me lo da
    Quindi ora te lo da l'ip?

  2. #12
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,805
    si con lo script che avevo postato non mi dava l ip su linu server e adesso gianfranco per dare l output a questo echo ip come devo fare?

  3. #13
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,805
    ho fatto cosi per dare l imput e ora va echo "&adress=".$ip;

    e per vedere quanti otenti sono online e quanti utenti si sono collegati totlalmente cosa bisogna fare

  4. #14
    Carica sul tuo server linux il codice che hai postato mettendo:

    $dbhost = "localhost";
    $dbuser = "root";
    $dbpass = "";
    $dbname = "3333";
    $timeoutseconds = 300;

    if (getenv("HTTP_CLIENT_IP")) {
    $ip = getenv("HTTP_CLIENT_IP");
    } else if (getenv("HTTP_X_FORWARDED_FOR")) {
    $ip = getenv('HTTP_X_FORWARDED_FOR');
    } else if (getenv('REMOTE_ADDR')) {
    $ip = getenv('REMOTE_ADDR');
    } else {
    $ip = "Unknown";
    }
    echo "IP: " . $ip;
    exit;

    ..............


    Qual è il problema non capisco.

  5. #15
    Su questo benedetto server linux ti fa vedere o non ti fa vedere l'IP?
    Per favore vuoi essere chiaro stai facendo solo confusione!

  6. #16
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,805
    ti spiego io usando la grafica di flash voglio fare che ci sia quanti utenti sono online e l indirizzo del user che al momento online ma con lo script che avevo postato con linux non mi funziona mi aiuti a sistemarlo?

  7. #17
    Per adesso lasciamo perdere flash, ok?

    Allora il codice che hai postato mettilo in una pagina .php.
    OK?

    Ora fai le modifiche ke ti ho detto

    cioé DOPO QUESTA BENEDETTA PORZIONE DI CODICE

    if (getenv("HTTP_CLIENT_IP")) {
    $ip = getenv("HTTP_CLIENT_IP");
    } else if (getenv("HTTP_X_FORWARDED_FOR")) {
    $ip = getenv('HTTP_X_FORWARDED_FOR');
    } else if (getenv('REMOTE_ADDR')) {
    $ip = getenv('REMOTE_ADDR');
    } else {
    $ip = "Unknown";
    }

    METTI ANKE QUESTE DUE ISTRUZIONI:

    echo "IP: " . $ip;
    exit;


    ORA QUESTA PAGINA .php METTILA SUL TUO SERVER LINUX!!!!!!

    Ora, supponiamo si chiami prova.php, esegui dal browser:

    http://www.TUOSTITO/prova.php

    COSA ESCE A VIDEO?

  8. #18
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,805
    mi da l ip e giusto ma io volevo che mi desse anche il numero di utenti online e il numero totale degli utenti che anno visitato il sito apparte l ip

  9. #19

    Re: adressi ip e useronline

    Originariamente inviato da rocco.mod
    Codice PHP:

    //Mi connetto al database
    $db = @mysql_connect($dbhost,$dbuser,$dbpass)
        or die(
    "&error=[b]Database error:[/b] Cannot establish connection.");

    //Seleziono il database
    @mysql_select_db($dbname,$db)
        or die(
    "&error=[b]Database error:[/b] Cannot select database.");

    //Cancello i "vecchi" visitatori
    @mysql_query("DELETE FROM useronline WHERE (time + INTERVAL 5 MINUTE) < NOW()")
        or die(
    "&error=[b]Database error:[/b] Cannot insert new data."); 

    Fammi capire perché cancelli tutti coloro che hanno visitato il sito da 5 minuti fa in poi? Cioè mi spiego. Io mi connetto al sito, tu mi registri nel DB, io mi sto più di 5 minuti nel sito e con quella query mi cancelli. Oppure c'è un tempo limitato per cui una persona può visitare il sito?

  10. #20
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,805
    gianfranco lo script me l hanno fatto tu come pensi che sia giusto

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 © 2026 vBulletin Solutions, Inc. All rights reserved.