Pagina 1 di 2 12 UltimoUltimo
Visualizzazione risultati 1 fino 30 di 50

Discussione: [PHP] - Contatore di ogni singola pagina [mod]

  1. #1
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

    Smile Contatore per ogni singola pagina

    Ciao sono tornata per farvi un'altra domanda delle mie
    vorrei trovare un sistema per mettere un piccolo contatore per ogni pagina, vorrei sapare se esiste un codice.
    Mi basta un numerino che dica quante volte è stata visualizzata la pagina perchè voglio vedere quali sono le pagine piu visitate del mio sito.

  2. #2
    Guest

    Predefinito

    Ci sono sei servizi gratuiti, se non sei pratica di PHP, come http://www.shinystat.com/..

    Ciao!

  3. #3
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

    Predefinito

    Cel'ho gia io volevo proprio un codice che dice quante volte è stata visualizza una determinata pagina.

  4. #4
    Guest

    Predefinito

    Allora mi sa che devi farlo per forza in php..

  5. #5
    L'avatar di Dodi
    Dodi non è connesso Utente storico
    Data registrazione
    16-09-2002
    Residenza
    Milano
    Messaggi
    8,183

  6. #6
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Ragazz, scusate l'intrusione, ma esiste uno di questi servizi gratuiti che non necessita di inserire un contatore nella pagina? A limite invisibile...

    Grazie

  7. #7
    Guest

    Predefinito

    PHPStat

  8. #8
    L'avatar di chrisbiro
    chrisbiro non è connesso Utente storico
    Data registrazione
    23-03-2004
    Residenza
    Sud-Est Asiatico
    Messaggi
    4,363

    Predefinito

    Ciao prova a vedere qui se trovi qualcosa che ti possa essere utilie.

    Ciao

  9. #9
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Grazie ragazzi

    EDIT:
    ho scaricato phpSTATS ma nn ho la minima idea di come installarlo...nnc'è nemmeno un file txt con le spiegazioni...potete aiutarmi?

    grazie
    Ultima modifica di silverseraph : 25-02-2006 alle ore 22.27.03

  10. #10
    L'avatar di Dodi
    Dodi non è connesso Utente storico
    Data registrazione
    16-09-2002
    Residenza
    Milano
    Messaggi
    8,183

    Predefinito

    Citazione Originalmente inviato da silverseraph
    ho scaricato phpSTATS ma nn ho la minima idea di come installarlo...nnc'è nemmeno un file txt con le spiegazioni...potete aiutarmi?

    e secondo te la cartella /docs l'hanno messa solo per fare scena?

  11. #11
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

    Predefinito

    Grazie a tutti ma io non cerco un servizio per le statistiche e non ho il database attivo.
    Ho lo shini stat per tutto il sito ma vorrei un codice o un javascript se si può fare che funzioni come un contaclick.
    Cioè, a ogni caricamento della pagina il numero cambia.


    Forse sono io che non mi sono spiegata bene

  12. #12
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da bloodrayne3
    Grazie a tutti ma io non cerco un servizio per le statistiche e non ho il database attivo.
    Ho lo shini stat per tutto il sito ma vorrei un codice o un javascript se si può fare che funzioni come un contaclick.
    Cioè, a ogni caricamento della pagina il numero cambia. ...
    Mi dispiace, ma in JS è impossibile... puoi fare un po' di tutto ma NON scrivere i file (a meno di usare i FileSystemObject, ma lo vuoi tu un sito supportato solo da IE?).

    La cosa più semplice che puoi fare è fare un database di UNA SOLA tabella condue campi: URL della pagina e numero di visite. Puoi quindi facilmente fare uno script (PHP, però), che venga incluso in tutte le pagine (tramite la funzione include()) e che provveda a
    - verificare se hai già memorizzato le statistiche della pagina, cercandone l'URL
    - provvedere ad incrementare il contatore visite, se questo esiste
    - oppure scrivere un nuovo record (coppia URL-visite), in cui inserirai il nuovo URL e la prima visita

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  13. #13
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Citazione Originalmente inviato da Dodi
    e secondo te la cartella /docs l'hanno messa solo per fare scena?
    Grazie hera....ora ho caricato tutto nella cartella stats e configurato il file config.php

    ora il codice da inserire in ogni pagina, sarà il seguente?
    Codice PHP:
    <?php
    define
    ('__PHP_STATS_PATH__','/var/www/html/stats/');
    include(
    __PHP_STATS_PATH__.'php-stats.redir.php');
    ?>
    cioè, non devo cambiare nulla?

    Grazie

  14. #14
    Guest

    Predefinito

    questo
    Codice PHP:
    define('__PHP_STATS_PATH__','/var/www/html/stats/');
    diventa
    Codice PHP:
    define('__PHP_STATS_PATH__','/membri/silverseraph/stats/');
    o membri2

  15. #15
    Guest

    Predefinito

    Cmq andando su Opzioni dal menù di phpstat e precisamente verso il fondo, ti crea lui il codice html
    Citazione Originalmente inviato da Script da inserire nelle pagine per attivarne il monitoraggio
    Pagina HTML
    ....
    Pagina PHP residente sullo stesso server di Php-Stats
    ...

  16. #16
    L'avatar di Dodi
    Dodi non è connesso Utente storico
    Data registrazione
    16-09-2002
    Residenza
    Milano
    Messaggi
    8,183

    Predefinito

    Citazione Originalmente inviato da silverseraph
    Grazie hera....

    Prego! però io sono Dodi!

  17. #17
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    NON SERVE MYSQL per una cosa tanto semplice!!!

    se vuoi te lo faccio io con i files di testo ;)

    (PHP)
    ehm scusate non avevo letto la risposta
    Ultima modifica di Leo91 : 26-02-2006 alle ore 17.36.32

  18. #18
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

  19. #19
    Guest

    Predefinito

    scrivi i dati dentro un file .txt con un'apposita funzione php
    Codice PHP:
    fwrite()
    http://it.php.net/manual/it/function.fwrite.php
    Ultima modifica di JoErNanO : 26-02-2006 alle ore 17.53.18

  20. #20
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

    Predefinito

    Io non conosco il php e non sono neanche tanto brava con l'html
    Mi dovete spiegare terra terra

  21. #21
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    praticamente potresti creare una pagina php e la includi dove vuoi che venga visualizzato il contatore..
    potresti creare un file di testo x ogni pagina, oppure un file di testo con tante righe quante son le pagine, ma la faccenda si farebbe un poco piu "codiciosa" (bisognerebbe mettere il file in un array e riscriverlo con "w")
    cmq...

  22. #22
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Questo script prende il valore dentro un file di testo e lo aumenta di uno.
    Codice PHP:
    <?
    $numero
    =file("nomedelfile.txt");
    $numero++;
    $fp=fopen("nomedelfile.txt","w");
    fwrite($fp,$numero);
    fclose($fp);
    ?>
    N.B.: All'inizio ti conviene creare il file di testo con dentro scritto 0.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  23. #23
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Citazione Originalmente inviato da Dodi
    Prego! però io sono Dodi!
    ops....scusa...nn so xkè ma vi confondo sempre

  24. #24
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

    Predefinito

    Citazione Originalmente inviato da funcool
    Questo script prende il valore dentro un file di testo e lo aumenta di uno.
    Codice PHP:
    <?
    $numero
    =file("nomedelfile.txt");
    $numero++;
    $fp=fopen("nomedelfile.txt","w");
    fwrite($fp,$numero);
    fclose($fp);
    ?>
    N.B.: All'inizio ti conviene creare il file di testo con dentro scritto 0.
    sarebbe la soluzione ideale, ho provato ma non mi funziona

  25. #25
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova così:
    Codice PHP:
    <?
    $numero
    =file("nomedelfile.txt");
    $numero=$numero[0]++;
    $fp=fopen("nomedelfile.txt","w");
    fwrite($fp,$numero);
    fclose($fp);
    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  26. #26
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

  27. #27
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    No, deve essere in una pagina PHP.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  28. #28
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

    Predefinito

    L'ho rinominata da .htm. a .php ma è uguale
    Nel file .txt ho scritto solo il numero 0 è giusto?

  29. #29
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Sì è giusto. Non puoi provarlo in locale se non hai programmi come EasyPHP.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  30. #30
    L'avatar di bloodrayne3
    bloodrayne3 non è connesso Utente giovane
    Data registrazione
    27-08-2005
    Residenza
    Valmadrera (LC)
    Messaggi
    88

    Predefinito

    L'ho messo in quasta pagina http://bloodrayne3.altervista.org/sf...precedente.php in basso dove c'è scritto (scaricato volte)
    E il file .txt è questo http://bloodrayne3.altervista.org/visite.txt

    Ho messo cosi
    <?
    $numero=file("http://bloodrayne3.altervista.org/visite.txt");
    $numero++;
    $fp=fopen("http://bloodrayne3.altervista.org/visite.txt","w");
    fwrite($fp,$numero);
    fclose($fp);
    ?>
    Ultima modifica di bloodrayne3 : 26-02-2006 alle ore 20.24.54

Pagina 1 di 2 12 UltimoUltimo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •