Si possono creare dei semplici contatori di download o di visite usando Il JavaScript? Se si, come? 8)
Printable View
Si possono creare dei semplici contatori di download o di visite usando Il JavaScript? Se si, come? 8)
No, in javascript e` impossibile
Devi affidarti al php (rimamendo in tema altervista) per queste cose :wink:
Buf, quindi devo arrivare a 2500 AC e attivare my sql :?:
Tanto i download sono poki :lol:
Il mysql serve, ma non è indispensabile per usare il php.
puoi farlo memorizzando tutto in file di testo
crea un file vuoto click.txt nella cartella click
per aumentare il click metti sto codice ( e poi il link al download)
[code:1:6ba60bd57a]
$fileapri = fopen("click/click.txt","r"); // download counter
$count = fread($fileapri, 100);
$countplus = ($count + 1);
fclose($fileapri);
$fileb = fopen("click/click.txt","w");
fwrite($fileb, $countplus, 100);
fclose($fileb);
[/code:1:6ba60bd57a]
per visualizzare i click
include("click/click.txt");
ciao :wink:
Scusa Marcio, pure io sono interessato a quest'argomento.
Potresti spiagare passo/passo come si deve procedere?
Tipo "Guida al Contatore Download".
Ho cercato di seguire il tuo consiglio ma non viene come dovrebbe. E poi come linko il file.zip al file click.txt?
Dal menu del mio sito ho il link che mi fà scaricare il file.zip
Ora come linko detto file.zip al click.txt?
E il codice che hai scritto $ fileapri etc.etc. và scritto dentro il file click.txt?
Come faccio a sapere quante volte è stato scaricato il mio file.zip?
Forse mi è sfuggito qualche cosa.
Grazie in anticipo per la risposta, che credo potrebbe interessare pure altri membri di Altervista.
Antonio
stessa richiesta... :?
Non sono esperto in questo campo
allora il codice è questo:
pagina download.php
@$fileapri = fopen("click/$file.txt","r"); // download counter
$count = fread($fileapri, 100);
$countplus = ($count + 1);
fclose($fileapri);
@$fileb = fopen("click/$file.txt","w");
fwrite($fileb, $countplus, 100);
fclose($fileb);
print "<script>location='download/$file';</script>";
per far scaricare un file:
<a href="download.php?file=file1.zip">scarica file1</a>
naturalmente deve esistere e deve trovarsi nella cartella /download/
la pagina la potete aprire ridimensionata o con target _blank
ma per forza php?
nn esiste il codice html? :cry:
in html non è possibile come è già stato detto più di 1 anno fa...
(non riesumare discussioni morte e sepolte, in futuro)
mavericck
... Chiudo ...
Per una prossima volta, sarebbe più corretto aprire un nuovo thread con (magari) un link che riporta alle vecchie problematiche già discusse ...
Oltretutto, in un anno, le cose potrebbero essere cambiate oppure può esserci una nuova soluzione al problema. :wink: