bettylou Posté 11 Avril 2007 Posté 11 Avril 2007 Bonjour, Je viens de télécharger un compteur avec image et j'ai besoin d'aide. Ce dossier contient 2 fichier txt. Un qui ne comporte que l'indication "0" et un qui s'appelle compteur php3, ainsi qu'un dossier dans lequel il y a les images de 0 à 9. J'ai 38 ans et suis débutante en informatique mais tenace. J'ai crée un site www.bettylou.fr avec NVU et je ne maitrise donc pas la codification. Je souhaite installer ce compteur sur la page d'accueil. Voilà comment j'ai procédé pour créer mon site. Un dossier appelé "site" Dans ce dossier : mes pages html (index ; arbre ; et livre) et un dossier "annexes" dans lequel se trouve toutes les images qui constituent mon site. Où dois-je ranger les fichiers texte ??? et les images ??? Lorsque je suis sur NVU je peux voir la codification html de mon site. Où dois-je copier les scripts ???? après head ??? S'il vous plait aidez moi car sur les forums je n'ai à faire qu'à des personnes qui croient que nous sommes tous experts en informatique. Soit ils parlent chinois, soit ils nous font bien comprendre que l'on est trop débutante pour eux. Quelqu'un de patient saurait-il m'expliquer la démarche à suivre pas par pas ???? Merci de me répondre et à très bientôt. Betty
Sarc Posté 12 Avril 2007 Posté 12 Avril 2007 Bonjour, Comme ce compteur contient du PHP, il faut que ton hébergement accepte le PHP, sinon déjà, c'est cuit-cuit. De plus, il faudrait que tu copies/colles le contenu de compteur.php3 ici (entre balises [ codebox ] [/ codebox]) pour qu'on puisse voir comment il marche. Ensuite, si tout va bien, il faudra inclure ce fichier dans tes pages déjà créées. Pour ceci, il faudra utiliser une instruction très simple de PHP qui s'appelle "include". Tu pourras coller tous ces fichiers dans un dossier compteur/ par exemple, comme ça ton FTP restera bien rangé. Donc en résumé : 1. Vérifier que ton hébergement accepte le PHP 2. Nous copier le code de compteur.php3 Voilà, ai-je parlé en Français correct ?
bettylou Posté 13 Avril 2007 Auteur Posté 13 Avril 2007 (modifié) Bonjour, Comme tu me l'as demandé, je me suis renseigné auprès de mon hébergeur et il accepte du php3 au php5. C'est déjà bon signe. Ensuite voilà le contenu du fichier "compteur-image.php3" (je m'étais trompée il ne s'appelle pas compteur). <? $fichier = "cpt.txt"; $fp = _AT_fopen($fichier, "r"); if (!$fp) { echo "Impossible d'ouvrir $fichier en lecture"; exit; } $visites = fgets($fp, 8); fclose($fp); $fp = _AT_fopen($fichier, "w"); // le fichier est ouvert en ecriture, remis a zero if (!$fp) { echo "Impossible d'ouvrir $fichier en ecriture"; exit; } $visites++; fputs($fp, $visites); fclose($fp); $visites = ereg_replace("0","<img src='image/compteur/0.gif'>","$visites"); $visites = ereg_replace("1","<img src='image/compteur/1.gif'>","$visites"); $visites = ereg_replace("2","<img src='image/compteur/2.gif'>","$visites"); $visites = ereg_replace("3","<img src='image/compteur/3.gif'>","$visites"); $visites = ereg_replace("4","<img src='image/compteur/4.gif'>","$visites"); $visites = ereg_replace("5","<img src='image/compteur/5.gif'>","$visites"); $visites = ereg_replace("6","<img src='image/compteur/6.gif'>","$visites"); $visites = ereg_replace("7","<img src='image/compteur/7.gif'>","$visites"); $visites = ereg_replace("8","<img src='image/compteur/8.gif'>","$visites"); $visites = ereg_replace("9","<img src='image/compteur/9.gif'>","$visites"); echo $visites ?> Merci en tout cas de prendre le temps de m'aider. Betty Modifié 14 Avril 2007 par Dudu
Sarc Posté 13 Avril 2007 Posté 13 Avril 2007 J'avais oublié de te préciser d'enlever les espaces pour la balise [ codebox ] pour que cette dernière fonctionne... Très bien pour ton fichier compteur. Par contre les pages de ton site, tu dois les renommer en .php... Par exemple index.php au lieu de index.htm, etc. Ensuite, dans chacun de ces fichiers, tu cherches l'endroit où tu veux mettre le compteur (à la fin de ton menu par exemple) et tu mets le code suivant : <?php include('compteur/compteur-image.php3');?> Enfin tu copies tout le dossier avec les fichiers compteur-image.php3 etc... dans le dossier site, sous le nom "compteur" par exemple avec le code que je t'ai donné. Normalement ça devrait marcher.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant