Unofficial WebSite X5
Categoria generale => Discussioni generali => Topic aperto da: PierBin - 09 Ottobre, 2011, 10:56:06
-
ciao raga vorrei monitorare gli accessi ad alcune pagine, ossia far visualizzare ai visitatori il numeo delle volte che la pagina è stata vista.
Grzie a tutti e Buona Domenica
-
ciao raga vorrei monitorare gli accessi ad alcune pagine, ossia far visualizzare ai visitatori il numeo delle volte che la pagina è stata vista.
Grzie a tutti e Buona Domenica
Se non vuoi creare codice per conto tuo, puoi semplicemente usare il codice fornito da shinystat, histats oppure qualsiasi altro. Se poi hai il mysql disponibile, puoi installare php-stats oppure piwik oppure una miriade di altre alternative.
Il codice php o js che ti viene fornito deve essere inserito nelle pagine che vuoi monitorare e puoi avere tante altre informazioni oltre al numero di visualizzazioni.
-
si penso che utilizzerò uno script già pronto.
Grazie
-
ciao raga vorrei monitorare gli accessi ad alcune pagine, ossia far visualizzare ai visitatori il numeo delle volte che la pagina è stata vista.
Grzie a tutti e Buona Domenica
Se non vuoi creare codice per conto tuo, puoi semplicemente usare il codice fornito da shinystat, histats oppure qualsiasi altro. Se poi hai il mysql disponibile, puoi installare php-stats oppure piwik oppure una miriade di altre alternative.
Il codice php o js che ti viene fornito deve essere inserito nelle pagine che vuoi monitorare e puoi avere tante altre informazioni oltre al numero di visualizzazioni.
ciao riporto un tuo codice che avevo memorizzato
<?php
define("FILE",'../public/counter_pagina1.txt');
if (file_exists(FILE)) {
$file = fopen(FILE, 'r');
$data = fread($file, filesize(FILE));
fclose($file);
}
$hits = intval($data);
$hits++;
$file = fopen(FILE, 'w');
fwrite($file, $hits);
fclose($file);
echo "Questa pagina è stata visitata $hits volte!";
?>
come lo configuro ?
GRAZIE
-
ciao raga vorrei monitorare gli accessi ad alcune pagine, ossia far visualizzare ai visitatori il numeo delle volte che la pagina è stata vista.
Grzie a tutti e Buona Domenica
Se non vuoi creare codice per conto tuo, puoi semplicemente usare il codice fornito da shinystat, histats oppure qualsiasi altro. Se poi hai il mysql disponibile, puoi installare php-stats oppure piwik oppure una miriade di altre alternative.
Il codice php o js che ti viene fornito deve essere inserito nelle pagine che vuoi monitorare e puoi avere tante altre informazioni oltre al numero di visualizzazioni.
ciao riporto un tuo codice che avevo memorizzato
<?php
define("FILE",'../public/counter_pagina1.txt');
if (file_exists(FILE)) {
$file = fopen(FILE, 'r');
$data = fread($file, filesize(FILE));
fclose($file);
}
$hits = intval($data);
$hits++;
$file = fopen(FILE, 'w');
fwrite($file, $hits);
fclose($file);
echo "Questa pagina è stata visitata $hits volte!";
?>
come lo configuro ?
GRAZIE
Innanzitutto la pagina deve avere estensione php ed ovviamente il tuo server deve supportare il php, in quanto il codice da te postato è in php.
Poi, in un quasiasi punto della pagina, ma io lo metterei in fondo alla pagina, inserisci un oggetto HTML ed all'interno ci incolli il codice.
Magari, ci cambi il percorso ed il nome del file del contatore nel define con: define("FILE",'counter_pagina1.txt');
-
ciao raga vorrei monitorare gli accessi ad alcune pagine, ossia far visualizzare ai visitatori il numeo delle volte che la pagina è stata vista.
Grzie a tutti e Buona Domenica
Se non vuoi creare codice per conto tuo, puoi semplicemente usare il codice fornito da shinystat, histats oppure qualsiasi altro. Se poi hai il mysql disponibile, puoi installare php-stats oppure piwik oppure una miriade di altre alternative.
Il codice php o js che ti viene fornito deve essere inserito nelle pagine che vuoi monitorare e puoi avere tante altre informazioni oltre al numero di visualizzazioni.
ciao riporto un tuo codice che avevo memorizzato
<?php
define("FILE",'../public/counter_pagina1.txt');
if (file_exists(FILE)) {
$file = fopen(FILE, 'r');
$data = fread($file, filesize(FILE));
fclose($file);
}
$hits = intval($data);
$hits++;
$file = fopen(FILE, 'w');
fwrite($file, $hits);
fclose($file);
echo "Questa pagina è stata visitata $hits volte!";
?>
come lo configuro ?
GRAZIE
Innanzitutto la pagina deve avere estensione php ed ovviamente il tuo server deve supportare il php, in quanto il codice da te postato è in php.
Poi, in un quasiasi punto della pagina, ma io lo metterei in fondo alla pagina, inserisci un oggetto HTML ed all'interno ci incolli il codice.
Magari, ci cambi il percorso ed il nome del file del contatore nel define con: define("FILE",'counter_pagina1.txt');
non ho capito se il file contatore lo crei con blocco notes e rinomini ("FILE",'counter_pagina1.txt');
dove inserisci il codice sopra che a sua volta inserisci in casella html
alleghi con graffeta il file " counter ......
se la mia pagina da monitorare è questa www.miosito.com/la'atacco.html (http://www.miosito.com/la'atacco.html) come viene il percorso e il nome del file?
forse ora è meglio un piatto di lasagne !!!!!!!!!!!!!
GRAZIE
-
...
ciao riporto un tuo codice che avevo memorizzato
<?php
define("FILE",'../public/counter_pagina1.txt');
if (file_exists(FILE)) {
$file = fopen(FILE, 'r');
$data = fread($file, filesize(FILE));
fclose($file);
}
$hits = intval($data);
$hits++;
$file = fopen(FILE, 'w');
fwrite($file, $hits);
fclose($file);
echo "Questa pagina è stata visitata $hits volte!";
?>
come lo configuro ?
GRAZIE
Ok, evidentemente non hai capito il significato e le operazioni svolte da questo frammento di codice, per cui proverò a descriverlo meglio.
Only registered users can see contents. Please click here to Register or Login.
definisce la posizione ed il nome del file contatore che conterrà il numerino, probabilmente converrà sostituirla con
Only registered users can see contents. Please click here to Register or Login.
per far si che il file del contatore rimanga nella root del tuo sito
Only registered users can see contents. Please click here to Register or Login.
se il file esiste, viene aperto in sola lettura, ne viene letto il contenuto, memorizzato nalla variabile $data e chiuso
Only registered users can see contents. Please click here to Register or Login.
il contenuto di $data viene convertito in intero e memorizzato in $hits
Only registered users can see contents. Please click here to Register or Login.
il contenuto di $hits viene incrementato di uno
Only registered users can see contents. Please click here to Register or Login.
viene aperto il file del contatore in scrittura, se non esiste, viene creato vuoto. Si riempie con il contenuto di $hits e si chiude
Only registered users can see contents. Please click here to Register or Login.
viene inviata l'informazione al browser
Innanzitutto la pagina deve avere estensione php ed ovviamente il tuo server deve supportare il php, in quanto il codice da te postato è in php.
Poi, in un quasiasi punto della pagina, ma io lo metterei in fondo alla pagina, inserisci un oggetto HTML ed all'interno ci incolli il codice.
Magari, ci cambi il percorso ed il nome del file del contatore nel define con: define("FILE",'counter_pagina1.txt');
non ho capito se il file contatore lo crei con blocco notes e rinomini ("FILE",'counter_pagina1.txt');
dove inserisci il codice sopra che a sua volta inserisci in casella html
alleghi con graffeta il file " counter ......
se la mia pagina da monitorare è questa www.miosito.com/la'atacco.html come viene il percorso e il nome del file?
forse ora è meglio un piatto di lasagne !!!!!!!!!!!!!
GRAZIE
Il file contatore può anche non esistere, in quanto viene creato dalla funzione fopen().
Per inserire il codice, è sufficiente incollarlo così com'e' in un oggetto HTML nella pagina. Nessuna graffetta, nessun blocco note, magari una lasagna, ti mando l'indirizzo. ;) ;D
-
Sei stato chiarissimo con il tuo esempio, provato e funzia...grazie 1000 Serzio
-
Sei stato chiarissimo con il tuo esempio, provato e funzia...grazie 1000 Serzio
mi associo
Grazie di nuovo a Serzio
-
Sei stato chiarissimo con il tuo esempio, provato e funzia...grazie 1000 Serzio
mi associo
Grazie di nuovo a Serzio
::) ... e per la lasagna? :'(
-
Sei stato chiarissimo con il tuo esempio, provato e funzia...grazie 1000 Serzio
mi associo
Grazie di nuovo a Serzio
::) ... e per la lasagna? :'(
Io posso mettere il bere, alla lasagna ci pensa PierBin ;D
-
Sei stato chiarissimo con il tuo esempio, provato e funzia...grazie 1000 Serzio
mi associo
Grazie di nuovo a Serzio
::) ... e per la lasagna? :'(
Io posso mettere il bere, alla lasagna ci pensa PierBin ;D
Mi sembra il minimo, mandami l'indirizzo in privato e ti faccio una sorpresa !!!!!!!!!!!!!
;)
Grazie di nuovo per il contributo GENERALE
-
Buonasera,
volevo riesumare questo post per chiedere se fosse possibile aggiungere a questo codice, che funziona, il salvataggio dell'inidirizzo ip del visitatore in un file separato, controllando se già esiste ed eventualmente aggiungere quante volte è entrato in quella pagina, senza che venga visualizzato nulla, ma possa essere consultato offline. Specifico che non serve per nessun tipo di uso malevolo, ma siccome l'ho aggiunto alla pagina in cui si visualizza il magazine dell'associazione online, per vedere realmente quante persone diverse lo hanno visualizzato.
Grazie anticipate a chi vorrà aiutarmi.
sk