Résolu Compteur dans footer

Solutions (6)
Tags :
  • Moteur de recherche
  • Programmation
|
Bonjour,
J'ai un compteur dans le footer, mais désire qu'il ne s'affiche que dans la page d'index
Je ne vois pas trop comment insérer la condition
if ($_SERVER["PHP_SELF"] == 'index.php')
Contenus similaires
Meilleure solution
partage
Anonyme |
Merci c'est sympa ;) 
  • Commenter cette solution |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par Frederic84.
  • Commenter cette réponse |
Score
0
òh
òi
|
Merci pour cette précision

Compteur dans le footer

Le problème posé était :
Mettre dans le footer un compteur de visites simple et qu'il ne soit visible, et qu'il ne s'incrémente que sur l'index du site.

Réponse

Code à insérer dans le footer à l'endroit où vous désirez que le compteur apparaisse :
  1. <?php if (basename($_SERVER["PHP_SELF"])=='index.php') include("compteur.php3") ?>


Code du compteur.php3 :
  1. <?
  2. $couleurtexte="#000000";
  3. $texte=" Visites";
  4.  
  5. $fichier = "compteur.txt";
  6.  
  7. $fp = @fopen($fichier, "r");
  8. if (!$fp) {
  9. echo "Impossible d'ouvrir $fichier en lecture";
  10. exit;
  11. }
  12. $visites = fgets($fp, 8);
  13. echo "<font color=$couleurtexte>";
  14. echo $visites++;
  15. echo $texte;
  16. echo "</font>"; // on affiche $visites, et on increment $visites.
  17. fclose($fp);
  18.  
  19. $fp = @fopen($fichier, "w"); // le fichier est ouvert en ecriture, remis a zero
  20. if (!$fp) {
  21. echo "Impossible d'ouvrir $fichier en ecriture";
  22. exit;
  23. }
  24. fputs($fp, $visites);
  25. fclose($fp);
  26. ?>


Remarques :
Il faut aussi uploader un fichier txt vide ds le même répertoire, sans oublier de lui attribuer les droits en écriture (chomd en 666)

:) 

  • Commenter cette réponse |
Score
0
òh
òi
Anonyme |
Pas pour chercher des noise... Mais penser a mettre la solution lorsque vous la trouver tout seul ou a faire un récapitulatif lorsque les réponse sont donné au goutte a goutte sur le forum...

Ensuite en tapant sur les moteur de recherche ont tombe que sur des forum sans réponse...

Bonne journée =)
  • Commenter cette réponse |
Score
0
òh
òi
|
Merci pour votre réponse.
Le problèmes résolu

Merci encore
  • Commenter cette réponse |
Score
0
òh
òi
, Ex-AdMiN |
Il manque malheureusement beaucoup d'information pour pouvoir réellement te répondre. Ton footer est dans un fichier séparé ? tu as plusieurs page après ? etc etc
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS