PHP connaître la taille d'un fichier distant

Fermé
zcrew Messages postés 231 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 26 février 2010 - 2 févr. 2010 à 14:23
zcrew Messages postés 231 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 26 février 2010 - 2 févr. 2010 à 16:16
Bonjour,


dans un projet j'ai besoin de comparer la taille de 2 pages web situées sur 2 serveurs différents (et pas sur mon serveur), je pensais faire un truc du genre
if (filesize($url1) == filesize($url2))
{
...
}

mais je suis en php4 et filesize ne fonctionne pas avec les fichiers distants, so please help !

merci à tous
A voir également:

2 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
2 févr. 2010 à 15:51
pris sur le site "Manuel Php":

filesize()Renvoie la taille d'un fichier
[ Exemples avec filesize ] PHP 3, PHP 4, PHP 5

int filesize ( string filename )

filesize renvoie la taille du fichier filename , ou FALSE (et génère une erreur de niveau E_WARNING ) en cas d'erreur.


donc ça existe dès php3

par contre j'ai des doutes sur la possibilité pour cette fonction d'opérer avec un serveur différent de celui qui heberge le script php
0
zcrew Messages postés 231 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 26 février 2010 25
2 févr. 2010 à 16:16
C'est bien là mon problème, la fonction filesize ne supporte les protocoles (donc la lecture distante) que depuis php5
0