par
Nicost » 21 août 2007, 22:36
Bonsoir tous
J'ai un petit script pour compter le nombre de clic, téléchargable a cette adresse
http://www.jeunes-webmasters.com pour ceux que ça intéresse.
J'affiche sur ma page d'accueil un top 10.
Est il possible de changer la direction du lien que celui donnez ?
<?
// --> LECTURE DU NOMBRE DE CLICS DANS LE FICHIER clics :::::
if(isset($rep)){ $chemin = "$rep/clics"; } else { $chemin = "clics"; }
if(!isset($target)){ $target = "_self"; }
$rep = opendir("clics/clics");
while ($file = readdir($rep))
{
if ($file != '..' && $file !='.' && $file !='')
{
// Lecture du nombre de clics
$fp = fopen("clics/clics/$file", "r");
$ligne = fgets($fp,4096);
fclose($fp);
$file = str_replace(".txt", "", $file);
$tb[$file] = "$ligne";
// Fin lecture clics
}
}
// Fin de la recherche dans le fichier
closedir($rep);
clearstatcache();
$lala = count($tb);
if($lala > 1){
arsort($tb);
reset($tb);
if(!isset($max)){ $max = 10; }
$ga=1;
while(list($key,$val) = each($tb) AND ($ga <= $max)){
if (file_exists("clics/clics/$key.txt")) {
// --> LECTURE DU NOM DU LIEN DANS LE FICHIER nom :::::
$fp = fopen("clics/nom/$key.txt", "r");
$nom = fgets($fp,4096);
fclose($fp);
// --> LECTURE DU NB DE CLICS DANS LE FICHIER clics :::::
$fp = fopen("clics/clics/$key.txt", "r");
$clics = fgets($fp,4096);
fclose($fp);
// --> AFFICHAGE DU MILIEU DU TABLEAU :::::
echo("document.write(\"<img align='absmiddle' border='0' src='$chemin/$ga.gif'> <a target='$target' title='$clics Clics | Lien n°$key' href='$chemin.php?id=$key'>$nom</a><br>\");");
$ga++;
}
}
}
else
{
echo("document.write(\"Pas encore de clics!\");");
}
?>
Bonsoir tous :D
J'ai un petit script pour compter le nombre de clic, téléchargable a cette adresse [url]http://www.jeunes-webmasters.com[/url] pour ceux que ça intéresse.
J'affiche sur ma page d'accueil un top 10.
Est il possible de changer la direction du lien que celui donnez ?
[php]<?
// --> LECTURE DU NOMBRE DE CLICS DANS LE FICHIER clics :::::
if(isset($rep)){ $chemin = "$rep/clics"; } else { $chemin = "clics"; }
if(!isset($target)){ $target = "_self"; }
$rep = opendir("clics/clics");
while ($file = readdir($rep))
{
if ($file != '..' && $file !='.' && $file !='')
{
// Lecture du nombre de clics
$fp = fopen("clics/clics/$file", "r");
$ligne = fgets($fp,4096);
fclose($fp);
$file = str_replace(".txt", "", $file);
$tb[$file] = "$ligne";
// Fin lecture clics
}
}
// Fin de la recherche dans le fichier
closedir($rep);
clearstatcache();
$lala = count($tb);
if($lala > 1){
arsort($tb);
reset($tb);
if(!isset($max)){ $max = 10; }
$ga=1;
while(list($key,$val) = each($tb) AND ($ga <= $max)){
if (file_exists("clics/clics/$key.txt")) {
// --> LECTURE DU NOM DU LIEN DANS LE FICHIER nom :::::
$fp = fopen("clics/nom/$key.txt", "r");
$nom = fgets($fp,4096);
fclose($fp);
// --> LECTURE DU NB DE CLICS DANS LE FICHIER clics :::::
$fp = fopen("clics/clics/$key.txt", "r");
$clics = fgets($fp,4096);
fclose($fp);
// --> AFFICHAGE DU MILIEU DU TABLEAU :::::
echo("document.write(\"<img align='absmiddle' border='0' src='$chemin/$ga.gif'> <a target='$target' title='$clics Clics | Lien n°$key' href='$chemin.php?id=$key'>$nom</a><br>\");");
$ga++;
}
}
}
else
{
echo("document.write(\"Pas encore de clics!\");");
}
?>[/php]