Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: ip utenti

  1. #1
    Utente di HTML.it L'avatar di alkresl
    Registrato dal
    Feb 2005
    Messaggi
    270

    ip utenti

    hey raga c'è un modo che io possa vedere l'ip di tutte le persone che vengono al mio sito??? vorrei poterlo fare senza il bisogno di un database... si può fare??
    magari appoggiandosi solo ad un txt e basta...

  2. #2
    Bè potresti usare javascript,ma se preferisci usare php allora ecco come fare con un txt:

    Innanzi tutto crea un txt di nome "user_list.txt" nella directory principale del tuo script. Poi, nel file principale del tuo sito (index.php)o, della pagina da cui vuoi che php controlli e salvi gli ip dei tuoi utenti aggiungi questo all'inizio dello script\struttura:

    codice:
    $remote_ip = $_SERVER['REMOTE_ADDR'] . '\n'; //IP DELL'UTENTE
    
    $file      = "user_list.txt"           ;
    $string    = fopen($file,"a")          ;
    $save_ip   = fwrite($string,$remote_ip);
    
    //---->Chiusura<-----
    
    fclose($string);
    
    //------------------>
    Tutti gli ip degli utenti che hanno visitato il tuo sito si trovano nel file "user_list.txt". Basta aprirlo per ottenere le informazioni che desideri

    Se hai altri problemi o non sono stato chiaro,chiedi pure
    Fammi sapere,Buona fortuna ^_^

  3. #3
    Codice PHP:
    $ip=fopen("IPutenti.txt",'a');
    fputs($ip,"$_SERVER["REMOTE_ADDR"]\n");
    fclose($ip); 
    messo in ogni pagina ti aggiorna appendendo al file ogni nuovo ip in ingresso, naturalmente è un po' rudimentale e primitivo e se uno fa il giro del tuo sito per ogni pagina gli viene registrato l'ip.. lo puoi mettere solo sull'home o fare in modo che ci sia un controllo fra gli indirizzi già messi.. dipende poi da cosa ti serve

    ..IcE..
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  4. #4
    azz.. mi avevano preceduto di qualche secondo..



    beh, il concetto è lo stesso!!
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  5. #5
    Ma che lol,Bè si. Ci sarà solo l'imbarazzo della scelta :maLOL:

  6. #6
    messo in ogni pagina ti aggiorna appendendo al file ogni nuovo ip in ingresso, naturalmente è un po' rudimentale e primitivo e se uno fa il giro del tuo sito per ogni pagina gli viene registrato l'ip..

    ..IcE.. [/supersaibal]
    Altrimenti puoi comunque metterlo in tutte le pagine ma con una condizione:

    codice:
    if ($_SESSION['input'] >= 2) {
    
    //Non eseguire alcuna azione
    
    } else {
    
    //------>
    
    //Qui inserisci lo script postato precedentemente
    
    //<------
    
    $_SESSION['input']++;
    
    }
    Solo Al riavvio del browser verrà registrato nuovamente l'ip.

    Se non sono stato chiaro,dillo pure XD

  7. #7
    Utente di HTML.it L'avatar di alkresl
    Registrato dal
    Feb 2005
    Messaggi
    270
    wow...
    quante risposte.. raga vi voglio bene!!!!! funza bene!!
    ps nn è che sapreste magari anche come contare quante volte sono stati cliccati certi link???
    naturalmente sempre con un txt...

  8. #8
    il procedimento è lo stesso,devi solo saperti organizzare

  9. #9
    x i link la cosa è un po' diversa.. devi passare da una pagina intermedia che incrementi il contatore.. sd:

    link -> pagina_link.php?link=link -> aggiorno un'array o una tab di testo con [link-num click] -> ti invio al link

    per il rinvio guarda qua se hai problemi:
    http://forum.html.it/forum/showthrea...hreadid=796108

    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  10. #10
    ok, funziona anche a me ma c'è un modo per evitare che l'ip venga segnato anche con il refresh della pagina? e posso avere altre info (la data l'ho gia recuperata), non si puo trovare anche il tempo di permanenza su questa pagina? ciao grazie
    www.zukimania.org

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.