Calculer le poids d'une image en PHP
7 messages
• Page 1 sur 1
-

tryan - WRInaute passionné

- Messages: 2355
- Inscription: 20 Fév 2005
Calculer le poids d'une image en PHP
Bonjour et bonne année en passant,
J'essaye en vint d'afficher le poids des photos contenu dans un dossier avec la fonction filesize() mais ça me retourne un gros kedal...
J'ai du zapper un truc mais je ne vois pas quoi
Merci d'avance pour le coup de pouce
.
J'essaye en vint d'afficher le poids des photos contenu dans un dossier avec la fonction filesize() mais ça me retourne un gros kedal...
- Code: Tout sélectionner
<?php
$dossier = "web";
if ($handle = opendir($dossier))
{
while ($file = readdir($handle))
{
if ($file != "." && $file != "..")
{
$poids = filesize($file);
echo '<img style="width: 120px; height: 90px;" src="http://'.$_SERVER['HTTP_HOST'].'/'.$dossier.'/'.$file .'"/>Nom de la photo : '.$file .' | Poids de la photo : '.$poids.' octets<br/>';
}
}
closedir($handle);
}
?>
J'ai du zapper un truc mais je ne vois pas quoi
Merci d'avance pour le coup de pouce
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: Calculer le poids d'une image en PHP
En général pour faire ce genre de chose je préfère utiliser glob à opendir/readdir.
Mais ca n'explique certes pas ton souci.
Tu as testé la valeur de retour de filesize pour voir s'il n'y avait pas un souci : http://www.php.net/manual/fr/function.filesize.php ? Et tu as testé en mettant le path complet du fichier ?
Mais ca n'explique certes pas ton souci.
Tu as testé la valeur de retour de filesize pour voir s'il n'y avait pas un souci : http://www.php.net/manual/fr/function.filesize.php ? Et tu as testé en mettant le path complet du fichier ?
-

seebz - WRInaute impliqué

- Messages: 808
- Inscription: 15 Avr 2007
Re: Calculer le poids d'une image en PHP
Salut, t'as essayé :
- Code: Tout sélectionner
$poids = filesize($dossier.'/'.$file);
-

tryan - WRInaute passionné

- Messages: 2355
- Inscription: 20 Fév 2005
Re: Calculer le poids d'une image en PHP
Merci à vous
, il sagissait bien du faite que le dossier n'était pas pris en considération et qu'il fallait l'insérer dans la variable
Je suis allé revoir la page que tu cites usagiyojimbo (j'y suis déjà passé avant de venir poster ^^) et j'ai testé bêtement le code suivant :
ça me retourne bien l'url mais pas le poids de l'image?? Idem si je pointe uniquement vers le dossier
.. je ne pige plus rien ^^!
Question subsidiaire :
Le poids d'une image, c'est en bytes ou en octets ??
- Code: Tout sélectionner
$poids = filesize($dossier.'/'.$file);
Je suis allé revoir la page que tu cites usagiyojimbo (j'y suis déjà passé avant de venir poster ^^) et j'ai testé bêtement le code suivant :
- Code: Tout sélectionner
<?php
$filename = 'http://mon-site.com/dossier/image.jpg';
echo $filename . ': ' . filesize($filename) . ' bytes';
?>
ça me retourne bien l'url mais pas le poids de l'image?? Idem si je pointe uniquement vers le dossier
Question subsidiaire :
Le poids d'une image, c'est en bytes ou en octets ??
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: Calculer le poids d'une image en PHP
C'est le path physique qui est attendu pour filesize ce me semble, pas une url.
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Calculer le poids d'un communiqué de presse
- Récuperer poids et dimensions d'une image
- poids de page, image ou pas comprises
- Poids d'une image (alt) dans une balise H1 ??
- Insérer une image après avoir controlé taille et poids
- Script avec "image" pour une courbe de poids.
- variable de recuperation de poids de fichier en php
- Diminuer le poids des pages PHP grâce à JavaScript
- Poids D'UNE page ou poids DES pages ?
- pb affichage image en php
- Les meilleurs annuaires, classés par Page Strength - 08-08-2006
- Calcul du ratio de liens profonds vers un site web - 14-05-2006
- L'algorithme du BrowseRank expliqué - 30-07-2008
- Calculer l'indice de co-occurrence et le ratio E/F - 10-10-2005
- Etude du BlockRank, un algorithme de calcul rapide du PageRank - 19-03-2003
- La terre vue par satellite : accord entre Google et Spot Image - 23-01-2007
- Tutoriel sur le sitemap Google pour les images - 12-04-2010
- Ajouter un moteur de recherche d'images sur son site - 24-07-2007
Consultez la description détaillée des produits ou services de Google suivants : Google Image Labeler
- Calculer l'indice de densité
Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page. - Calculer l'indice de co-occurrence
Cet outil vous permet de calculer l'indice de co-occurrence de 2 ou 3 termes, ainsi que le ratio E/F. L'indice de co-occurrence mesure le relation entre les termes : plus cet indice est élevé, plus les termes sont reliés. Concrètement, plus l'indice est élevé, plus il est fréquent de trouver des documents qui contiennent les différents termes. - Calculer le ratio de liens profonds
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

