Pour le faire localement, j'utilise cette fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
functionTailleFichier($fichier)
{
	global $size_unit;
	$taille=filesize($fichier);
	if ($taille >= 1073741824) 
	{$taille = round($taille / 1073741824 * 100) / 100 . " Go";}
	elseif ($taille >= 1048576) 
	{$taille = round($taille / 1048576 * 100) / 100 . " Mo";}
	elseif ($taille >= 1024) 
	{$taille = round($taille / 1024 * 100) / 100 . " Ko";}
	else 
	{$taille = $taille . " o";} 
 
	if($taille==0) {$taille="-";}
	return $taille;
}
Mais elle ne fonctionne pas quand on lui donne un lien externe
TailleFichier("http://rhombus.free.fr/AC2_Ep09_Movie_1024.wmv")


Je connais filesize dans la doc php il est dis
Depuis PHP 5.0.0 cette fonction peut aussi être utilisée avec quelques protocoles url. Lisez Liste des protocoles supportés pour une liste des protocoles supportant la famille de fonctionnalités de stat .
Ca veut dire qu'on peut lui donner un lien ?
Il y a aussi ftp_size mais ne fonctionne qu'avec les url type ftp://rhombus.free.fr/AC2_Ep09_Movie_1024.wmv

Quelqu'un aurais une méthode/idée ?