Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Statistiche d'accesso

  1. #1

    Statistiche d'accesso

    Salve a tutti!
    Sto "progettando" uno script che memorizzi un po' di dati sugli accessi al mio sito. Lo script "agirà" solo all'interno dell'homepage.

    Vorrei salvare orari, sistema operativo, REFERER, ip... in una tabella di db.

    Vi chiedo:
    1) Lo script esatto per "avere" il referer di un utente e salvarlo in una variabile...

    2) Utilizzando un servizio di quelli gratuiti in internet, sostengono che il loro servizio (javascript) "ignori" l'accesso di motori di ricerca: qualcuno sa dirmi qualcosa in merito? Il mio php li vedrà? E come appariranno?

    3) Dove posso trovare un "elenco" di comandi che potrei eventualmente utilizzare, che mi diano informazioni appunto su sistema operativo, impostazioni dello schermo, e quant'altro, dell'utente in entrata?

    Grazie a chiunque mi dia qualche idea!
    Tom

  2. #2
    Le informazioni che ti servono sono contenute nell'array superglobale $_SERVER. Per sapere come funziona vai su www.php.net. Se vuoi un esempio di script già fatto cerca di scaricare da qualche parte phpstats (il sito era down qualche giorno fa e non so se lo abbiano ripristinato). Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  3. #3
    Chiaro... ma mi sapresti dire che differenza c'è tra questo:
    $ip=getenv('HTTP_X_FORWARDED_FOR');

    questo:
    $ip=getenv('REMOTE_ADDR');

    e questo:
    $ip = $_SERVER['REMOTE_ADDR'];

    Dal manuale non sono riuscito a capirlo...
    Grazie comunque!
    Illuminami solo un'ultima volta!

  4. #4
    Dal manuale direttamente:

    // Example use of getenv()
    $ip = getenv('REMOTE_ADDR');

    // Or simply use a Superglobal ($_SERVER or $_ENV)
    $ip = $_SERVER['REMOTE_ADDR'];

    Sono uguali, fanno la setssa cosa.

    HTTP_X_FORWARDED_FOR non so a cosa serva. Stampane il valore e vedi cosa c'è dentro per capirlo. Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.