Non serve darsi all'ippica, basta un po' di passiome e buona volontà.
Intanto se sei all'inizio non posso che consigliarti la lettura di questa pillola:
http://forum.html.it/forum/showthrea...hreadid=611586
poi riguardo allo script è più facile farlo da soli che cercarlo.
Per fare il pulsante potresti, ad esempio, utilizzare un form che invia il dato alla stessa pagina:
senza scomodare un database, l'incremento delle cliccate puo' essere memorizzato anche su un semplice file, quindi crea nella stessa directory il file 'contatore.txt' con dentro già scritto il valore numerico da cui desideri parta il conteggio.Codice PHP:
echo '<form action='.$_SERVER['PHP_SELF'].' method='post'>
<input type='submit' name='clicca' value='clicca per incrementare il numero' />
</form>' ;
Poi all'inizio dello script copia questo codice
fatto, ora per visualizzare il numero delle cliccate basterà scrivere dove ti serveCodice PHP:
if ( isset($_POST['clicca']) ) {
$file = "contatore.txt";
$fp = fopen($file,"r+");
$clic = abs(fread($fp,filesize($file)));
if ( isset($_POST['clicca']) ) {
rewind($fp);
fwrite($fp,++$clic);
}
fclose($fp);
}
Un inconveniente di questo script è che se dopo aver cliccato si refresha la pagina il contatore continua ad incrementarsi. Per ovviare sarebbe da eseguire l'incremento in un file diverso che poi reindirizza alla pagina iniziale.Codice PHP:
echo "Il numero delle cliccate: ".$clic ;
altre letture consigliate
http://php.html.it/guide/lezione/2666/accedere-ai-file/
http://it.php.net/manual/it/function.fopen.php
![]()