Atei Italiani
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.

Creare un Contatore Click

4 partecipanti

Andare in basso

Creare un Contatore Click Empty Creare un Contatore Click

Messaggio Da AteoCorporation Lun 12 Mar 2012 - 11:20

Vorrei creare un contatore click per sapere quante persone scaricano i miei libri, ho già scaricato un contatore in PHP e MYSQL, però non so bene come adeguarlo al mio sito, il contatore l'ho preso da qui: http://www.universalsite.org/page.php?51

Questo è il file di spiegazioni che dovrei seguire:

INSTALLAZIONE
CesClick richiede il supporto PHP e MySql.
Dopo aver scaricato il file zip ed averlo estratto:
1) Aprire il file click_confing.php.
2) Modificare i dati MYSQL.
3) Modificare i dati per l'accesso all'amministrazione.
$login_r = "admin";
$login_pass = "pass";
4) Uppare i files: click_admin.php, click_setup.php, out.php and click_config.php sul proprio sito web tramite FTP. Accedendo a click_setup.php automaticamente verrà creata la tabella nel database (e.g: http://yourdomain.com/click_setup.php).
5) Andare in click_admin.php eseguire il login con l'username e la password che avete modificato (vedi punto 3). In seguito aggiungere i links che devono essere conteggiati, per vedere le statistiche andare in General Statistic.
6) E' tutto.

NOTARE BENE: Per inserire il link in modo che siano conteggiati i click in un sito esterno prima di out.php inserite http://www.MIODOMINIO.org/eventuale_cartella/ (ESEMPIO: http://www.universalsite.org/click/out.php?url=http://wonderful.frenzied.org)

baby

___________________
Francesco Avella, esponente dell'Esistenzialismo Ateo.
Autore del romanzo
Una Mente Senza Dio e del pamphlet polemico FIERO DI
ESSERE ERETICO!
con prefazione a cura dello scrittore Ennio Montesi.
Scrive articoli per l'Associazione UAER - Unione Atei Emancipati Razionalisti.


Creare un Contatore Click Banner_Una_Mente_Senza_Dio
AteoCorporation
AteoCorporation
-----------
-----------

Maschio Numero di messaggi : 1062
Età : 35
Occupazione/Hobby : Scrittore, esponente dell'Axteismo e sostenitore dell'Ateologia.
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue70 / 7070 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 12.05.10

http://ateocorporation.webnode.it/

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da Rasputin Lun 12 Mar 2012 - 12:22

AC manda un MP a Odd, quello in queste cose ci sguazza ok

___________________
You think normal people just wake up one morning and decide they're going to work in a prison? They're perverts, every last one of them. (Vanessa)

Creare un Contatore Click Merini10
Creare un Contatore Click 9y7DqPaA_o
Rasputin
Rasputin
..............
..............

Maschio Numero di messaggi : 60926
Età : 63
Località : Augusta vindelicorum
Occupazione/Hobby : On the run
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue70 / 7070 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 28.10.09

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da Tomhet Lun 12 Mar 2012 - 12:35

Qual'è il problema?
Ti serve supporto per uppare i file tramite ftp?

Tomhet
-----------
-----------

Maschio Numero di messaggi : 2659
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue0 / 700 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 30.08.11

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da AteoCorporation Lun 12 Mar 2012 - 12:44

Tomhet ha scritto:Qual'è il problema?
Ti serve supporto per uppare i file tramite ftp?

Non so bene cosa scrivere nel codice, dice "modificare i dati MYSQL" ed io non so nemmeno di cosa stia parlando e dove dovrei prendere questi dati, poi chiede i dati di accesso all'amministrazione e non so se devo inserire quelli che uso nel mio sito o altri, inoltre io so solo caricare i file dal sito con la stessa procedura che ho usato per caricare le immagini o i libri e non so se vada bene perché non mi intendo nemmeno di FTP o altro...

Comunque ho seguito il consiglio di Rasputin e ho contattato anche Oddvod.

___________________
Francesco Avella, esponente dell'Esistenzialismo Ateo.
Autore del romanzo
Una Mente Senza Dio e del pamphlet polemico FIERO DI
ESSERE ERETICO!
con prefazione a cura dello scrittore Ennio Montesi.
Scrive articoli per l'Associazione UAER - Unione Atei Emancipati Razionalisti.


Creare un Contatore Click Banner_Una_Mente_Senza_Dio
AteoCorporation
AteoCorporation
-----------
-----------

Maschio Numero di messaggi : 1062
Età : 35
Occupazione/Hobby : Scrittore, esponente dell'Axteismo e sostenitore dell'Ateologia.
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue70 / 7070 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 12.05.10

http://ateocorporation.webnode.it/

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da Tomhet Lun 12 Mar 2012 - 12:46

Ok, intanto lo testo sul mio server locale e poi ti do le indicazioni precise. Creare un Contatore Click 605765

Tomhet
-----------
-----------

Maschio Numero di messaggi : 2659
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue0 / 700 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 30.08.11

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da Tomhet Lun 12 Mar 2012 - 13:01

Ok, l'ho testato e funziona bene, è anche molto comodo.
Sai se sul tuo sito è presente MySQL(probabilmente si) e conosci il nome e la password del database?
I dati che ti dice di modificare su click_config.php servono allo script stesso per accedere al database e salvare tutte le impostazioni, però prima di metterci mano devi conoscere queste info.

Tomhet
-----------
-----------

Maschio Numero di messaggi : 2659
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue0 / 700 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 30.08.11

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da AteoCorporation Lun 12 Mar 2012 - 13:33

Tomhet ha scritto:Ok, l'ho testato e funziona bene, è anche molto comodo.
Sai se sul tuo sito è presente MySQL(probabilmente si) e conosci il nome e la password del database?

Ho cercato ma non ho trovato nulla, temo che sia una funzione che può essere utilizzata solo facendo l'upgrade a pagamento del sito.

Ho scaricato un nuovo contatore da qui, questo non necessita del database: http://php.html.it/script/vedi/1529/dtrack/

Devo solo capire le istruzioni:
Installation:

1) upload all of the files into a directory named like "track" or "linktrack" or something
2) fill out the things in dtrackurls.php
3) done

Usage:

- To start tracking a URL, use the exact link you typed, in dtrackurls.php, it will just directly refer the user
to the file
*example*: Somefile.html

- To view a counter, use the exact link once again...and use dview.php
*example*:
php -
html (not reccomended) - img src="http://somesite.com/folder/dview.php?url=http://www.somesite.com/somefile.html" />


___________________
Francesco Avella, esponente dell'Esistenzialismo Ateo.
Autore del romanzo
Una Mente Senza Dio e del pamphlet polemico FIERO DI
ESSERE ERETICO!
con prefazione a cura dello scrittore Ennio Montesi.
Scrive articoli per l'Associazione UAER - Unione Atei Emancipati Razionalisti.


Creare un Contatore Click Banner_Una_Mente_Senza_Dio
AteoCorporation
AteoCorporation
-----------
-----------

Maschio Numero di messaggi : 1062
Età : 35
Occupazione/Hobby : Scrittore, esponente dell'Axteismo e sostenitore dell'Ateologia.
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue70 / 7070 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 12.05.10

http://ateocorporation.webnode.it/

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da AteoCorporation Lun 12 Mar 2012 - 13:57

Comunque ora devo andare e tornerò solo domani sera o dopodomani, quindi fate con comodo, l'unico problema è che penso che non posso usare il MySQL, quindi dovrei usare contatori come quello che ho segnalato nell'ultimo commento.

Grazie per l'aiuto. bow bye

___________________
Francesco Avella, esponente dell'Esistenzialismo Ateo.
Autore del romanzo
Una Mente Senza Dio e del pamphlet polemico FIERO DI
ESSERE ERETICO!
con prefazione a cura dello scrittore Ennio Montesi.
Scrive articoli per l'Associazione UAER - Unione Atei Emancipati Razionalisti.


Creare un Contatore Click Banner_Una_Mente_Senza_Dio
AteoCorporation
AteoCorporation
-----------
-----------

Maschio Numero di messaggi : 1062
Età : 35
Occupazione/Hobby : Scrittore, esponente dell'Axteismo e sostenitore dell'Ateologia.
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue70 / 7070 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 12.05.10

http://ateocorporation.webnode.it/

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da Tomhet Lun 12 Mar 2012 - 14:24

Allora, io non so chi ha creato questo script, ma per farlo andare mi è toccato modificarlo in quanto faceva riferimento ad una variabile che non veniva inizializzata da nessuna parte.

Adesso funziona, ma è abbastanza scarno e minimale come contatore.
Dovresti, più o meno, fare così:

Questi sono i due script che ho modificato per farli funzionare come si deve:

dtrack.php
Codice:
<?
$url = $_GET["url"];
if(isset($url)){
//check if its allowed
 require('dtrackurls.php');
  if(in_array($url,$a_url)){
 $url_g = ereg_replace("http://", "", $url);
 $url = ereg_replace("http://", "", $url);
 $url = ereg_replace("-", "", $url);
 $url = ereg_replace("_", "", $url);
 $url = ereg_replace("/", "", $url);
 $url = ereg_replace("%", "", $url);
 $url2 = ereg_replace(" ", "", $url);
 $url3 = "$url2";
 $dir = ".";
 

 if(file_exists("$dir/$url3")){
  $ope = fopen("$dir/$url3", "r+");
  $counter = @fread($ope,filesize($url3));
  @fclose($ope);
  $counter++;
  $write = fopen($url3,'w');
  fputs($write,$counter);
  fclose($write);
  header("Location: http://$url_g");
 }
 
 if(!file_exists("$dir/$url3")){
  $ope = fopen("$dir/$url3", "w+");
  fwrite($ope, "1");
  fclose($ope);
  header("Location: http://$url_g");
 }
 } else {
 echo "x";
}

}
?>

dtrackview.php
Codice:
<?
$url = $_GET["url"];
if(isset($url)){
 $url = ereg_replace("http://", "", $url);
 $url = ereg_replace("-", "", $url);
 $url = ereg_replace("_", "", $url);
 $url = ereg_replace("/", "", $url);
 $url = ereg_replace("%", "", $url);
 $url2 = ereg_replace(" ", "", $url);
 $dir = ".";
 

 if(file_exists("$dir/$url2")){
  $ope = fopen("$dir/$url2", "r+");
  $counter = @fread($ope,filesize("$dir/$url2"));
  @fclose($ope);
  echo "$counter";
 } else {
echo "x";
}
 

}
?>

Salvali con un normale editor di testo con i rispettivi nomi(dtrack.php e dtrackview.php) e mettili su una cartella del sito insieme all'altro dtrackurls.php.

Una volta che li hai messi, devi modificare dtrackurls.php, ti faccio un esempio per il tuo sito:

Codice:
<?


/* allowed url's, in the format of ("url1", "url2", "url3",)
remember you must use the same url when calling the file, and including the counter
for example if "http://www.yourdomain.com/you/thing.html" is in there, to link to it you must
type "...dtrack.php?url=http://www.yourdomain.com/you/thing.html" and
"...dview.php?url=http://www.yourdomain.com/you/thing.html" */

/* note: when filling this out, you must put the FULL path http:// and all, because
otherwise it would be impossible to track links that were in different folders, might be
annoying, but its alot more versatile */

$a_url = array("http://ateocorporation.webnode.it");

?>

Nell'array ci sono i siti che lo script è autorizzato a controllare quando viene richiamato, se per esempio volessi aggiungerne un altro, allora diventerebbe tipo:

Codice:
<?


/* allowed url's, in the format of ("url1", "url2", "url3",)
remember you must use the same url when calling the file, and including the counter
for example if "http://www.yourdomain.com/you/thing.html" is in there, to link to it you must
type "...dtrack.php?url=http://www.yourdomain.com/you/thing.html" and
"...dview.php?url=http://www.yourdomain.com/you/thing.html" */

/* note: when filling this out, you must put the FULL path http:// and all, because
otherwise it would be impossible to track links that were in different folders, might be
annoying, but its alot more versatile */

$a_url = array("http://ateocorporation.webnode.it", "http://ateocorporation.webnode.it/altrapagina.html");

?>
E così via.

Per fare in modo che lo script inizi a contare, devi richiamarlo da un altro sito tipo nel modo seguente:
Codice:
<a href="http://ateocorporation.webnode.it/cartelladovestaloscript/dtrack.php?url=http://ateocorporation.webnode.it">Visita il mio sito</a>
Per vedere le visite devi fare tipo così:
Codice:
http://ateocorporation.webnode.it/cartelladovestaloscript/dtrackview.php?url=http://ateocorporation.webnode.it

Ti faccio un esempio da un mio sito che uso per varie prove, se clicchi qui:
Mio sito
Ti reindirizza alla mia pagina.
Poi se clicchi qui: Contatore
Potrai vedere il numero di visite totali. Cliccando sul sito e di nuovo sul contatore, vedrai che aumenta.
Ricapitolando, i passi da seguire sono questi:
1)Salva i due script che ti ho messo sopra, dtrack.php e dtrackview.php con un semplice editor di testo, facendo attenzione a salvarli con lo stesso nome.
2)Metti su una cartella del tuo sito questi due file appena salvati più il file dtrackurls.php.
3)Modifica il file dtrackurls.php come spiegato sopra, ovvero modificando la parte dentro url con gli indirizzi delle pagine che vuoi contare.
4)Quando metti un link al tuo sito, mettilo come sopra, ovvero facendo in modo che reindirizzi allo script dtrack.php.
5)Quando desideri vedere il numero di visite, devi accedere al sito come ti ho linkato sopra.

Se ti serve aiuto nei passi specifici e per le tue pagine specifiche chiedi pure, i passaggi che ti ho messo sono molto generici.

Tomhet
-----------
-----------

Maschio Numero di messaggi : 2659
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue0 / 700 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 30.08.11

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da oddvod56 Lun 12 Mar 2012 - 22:14

a chiamata rispondo, allora partiamo subito col dire che se il sito è supportato su un server, quindi ha il dominio per spiegarci meglio,è gratis è difficile se non impossibile che te lo faccia fare in quanto il database è salvato sul loro server che ti supporta, almeno cosi so io :-)
cmq tomhet ha avuto una buona idea, uno script è quello che ci vuole per te, diciamo che aggira tutto il casino di prima ma devi vedere se funziona, purtroppo rasp in queste cose non ci "sguazzo" molto mgreen faccio solo programmazione a livello locale, linguaggi tipo HTML e altri li faremo l' anno prossimo, in tanto ho iniziato i Sottoprogrammi ok

___________________
"religione: l' arte di prendere per il culo se stessi" Io
se hai un problema e lo puoi risolvere, perché ti arrabbi? Se hai un problema e non lo puoi risolvere, perché ti arrabbi?”
"il medico mi ha detto di riempire di botte tutti i bigotti ............ ehm in verità mi ha detto di scaricare lo stress ma vabbè siamo lì"
oddvod56
oddvod56
-----------
-----------

Maschio Numero di messaggi : 1717
Età : 29
Località : salerno
Occupazione/Hobby : computer
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue69 / 7069 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 13.01.11

http://pcworlditalian.blogspot.com/

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da Rasputin Lun 12 Mar 2012 - 22:25

Bene lo stesso Tom ha fatto ottima supplenza ok

___________________
You think normal people just wake up one morning and decide they're going to work in a prison? They're perverts, every last one of them. (Vanessa)

Creare un Contatore Click Merini10
Creare un Contatore Click 9y7DqPaA_o
Rasputin
Rasputin
..............
..............

Maschio Numero di messaggi : 60926
Età : 63
Località : Augusta vindelicorum
Occupazione/Hobby : On the run
SCALA DI DAWKINS :
Creare un Contatore Click Left_bar_bleue70 / 7070 / 70Creare un Contatore Click Right_bar_bleue

Data d'iscrizione : 28.10.09

Torna in alto Andare in basso

Creare un Contatore Click Empty Re: Creare un Contatore Click

Messaggio Da Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.