Home Page    
 inserisci tra i preferiti :: aggiungi al tasto destro :: aggiungi plugin ricerca :: aggiungi a del.icio.us :: donazioni :: home page
Menù
script PHP
tutorial PHP
javascript
download
pictures
about site
feedback
chi non sono
forum

[adv]

SEO Italy: primi
sui motori, garantito


Ultime notizie
Spacemarc News v1.2.0 disponibile per il download 17/04/2010 13:40
Modificare tags exif delle foto 09/05/2009 12:34
phpBB: ricevere notifica via SMS di nuove discussioni e nuovi iscritti 31/01/2009 12:23
Spacemarc News: stato dei lavori 08/06/2008 17:21
Forum phpBB3: aggiornare alla nuova versione 23/12/2007 10:13
Apache: nascondere info sul sistema 22/09/2007 14:57
Archivio notizie

Forum
PHP immagini tra le news 31/08/10
PHP Spacemarc News : Info modifica View.php 09/08/10
PHP Spacemarc news impostazioni 09/08/10
PHP suddivisione articoli per categorie 27/07/10
PHP comparazione parametri php / mysql 19/07/10
Entra nel forum

Valid HTML 4.01!
 Home > tutorialphp > tutorial1

Tutorial PHP

Tutorial PHP
Script per contare i click e i download di file senza l'ausilio di database ma appoggiandosi a comuni file di testo. L'installazione è semplice e veloce.

 

Contatore di download

Se lo spazio web che avete non mette a disposizione MySQL oppure non volete caricare ulteriormente il vostro database, questo contatore di click fa al caso vostro, in quanto si appoggia a semplici file di testo (.txt). Potete scaricare lo script di questo tutorial nella sezione "Script in Php".
Dopo aver scaricato e scompattato il file .zip, troverete il seguente materiale:

  • cartella "contaclick", che contiene tutti i file
  • cartella "count", che contiene i file di testo
  • "index.php", pagina per testare i download
  • "getfile.php", lo script vero e proprio
  • "prova.zip", file di esempio

Per prima cosa, configurate lo script. Aprite il file "getfile.php" (col notepad o altro editor) e settate le seguenti variabili:

$ext = ".zip"; // estensione dei file da scaricare
$counterdir = "count/"; //nome della cartella contenente i file di testo

Per ogni file .zip che avete, dovrete inserire un file .txt nella cartella "count/" (o altro nome): servirà a leggere e ad incrementare il numero di download. E' probabile che la cartella e i file .txt dovranno avere i permessi in lettura e scrittura (666 o 777): attribuiteli col vostro client FTP.
I link ai file .zip che l'utente scaricherà dovranno essere creati in questo modo (esempio nel file "index.php"):

<a href="getfile.php?<?php echo "name=nomefile"; ?>">Scarica</a>

mentre per visualizzare il numero di download/click e la grandezza (in KB) di ogni singolo file, basterà inserire nel punto della pagina desiderato:

download: <?php @include("count/nomefile.txt"); ?>
size: <?php
$dim = @filesize ("nomefile.zip") / 1024;
$dim = round($dim);
echo "$dim KB";
?>

Infine, nel caso in cui il file richiesto per il download non fosse disponibile, il webmaster verrà avvisato tramite email all'indirizzo indicato nel file "getfile.php"

Indice Tutorials presenti: contatore click, guida CHMOD, script Useronline | elenco

 

 

 InviaInvia la pagina ErroreSegnala errore VotaDai un voto


 Contenuti, codice e design realizzati da Marcello Vitagliano (© 2002-2010) | Termini e condizioni | Mappa del sito | T 0.082s