Comment compter automatiquement des images

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Invité

Comment compter automatiquement des images

Message par Invité »

Bonjour, j'ai un site avec des images affichées. Je souhaiterais insérer un script pour compter le nombre d'images qu'il y a sue le site automatiquement. Dès que j'en rajoute une, le compteur les additionne et écrit par ex.
Nombre d'image 11.
Existe-t-il un script pour cela ?
Merci de votre aide

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Bonjour
Voici un petit script PHP qui devrait faire le travail.

Code : Tout sélectionner

<?php
// lire le repertoire courant
$liste = scandir (".");
// initialisation du nombre de fichiers JPG trouves
$nombreJPG = 0;
// parcourir la liste des fichiers et incrementer le compteur
// d'une unite pour chaque fichier .jpg trouve
foreach ($liste as $unFichier)
	if (eregi(".jpg$", $unFichier)) 
		$nombreJPG++;
// envoyer le resultat
echo $nombreJPG;
?>
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Trop compliqué!
N'est-il pas + simple d'installer FF+Extension Webdev et de faire Images/Information sur les images? En plus, non seulement elles seront comptées (somme des images affichée en haut) mais affichées de haut en bas avec leurs propriétés.
Est-ce une info qui doit apparaître au webmestre seul ou au visiteur aussi, dans ce cas à la rigueur, oui, si vous voulez...
Ah! Php quand tu nous tiens!

<edit>attention, Ymai, dans le script prévoir les png et les gif, si besoin</edit>
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Mongo Bob a écrit :Trop compliqué!
:roll:
copier / coller
C'est tout.
N'est-il pas + simple d'installer FF+Extension Webdev et de faire Images/Information sur les images? En plus, non seulement elles seront comptées (somme des images affichée en haut) mais affichées de haut en bas avec leurs propriétés.
Est-ce une info qui doit apparaître au webmestre seul ou au visiteur aussi, dans ce cas à la rigueur, oui, si vous voulez...
Toute la question est là.
Ah! Php quand tu nous tiens!

<edit>attention, Ymai, dans le script prévoir les png et les gif, si besoin</edit>
C'est laissé à la sagacité du lecteur, à titre d'exercice.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Ymai a écrit :copier / coller
C'est tout.
mmoouuaaiiss... Je vois, Monsieur est un bretteur! :?
Ymai a écrit :Toute la question est là.
certes, or, cette question fut-elle posée par le créateur du topic dont au sujet duquel on cause?
Mmmmmmm???...
Ymai a écrit :C'est laissé à la sagacité du lecteur, à titre d'exercice.
C'est celà même, ne jamais se découvrir, bien joué, c'est l'expérience des démons en sonblous et aux chaussures de sport même pas lacées, ça, je ne lutte plus, je suis épuisé.
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Même pas mal.
Essaie ça:

Code : Tout sélectionner

if (eregi(".jpg$", $unFichier) || (eregi(".gif$", $unFichier)  || (eregi(".png$", $unFichier) ) 
Et demain, l'élève MB ira sur l'estrade expliquer tout ça à ses petits camarades.
Allez, récréation.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2

PS: teste quand même, j'ai pas vérifié.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Ymai a écrit :Et demain, l'élève MB ira sur l'estrade expliquer tout ça à ses petits camarades.
ouais, mais est-ce que je serai obligé de lacer mes chaussures?
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Baidu [Spider] et 6 invités