Page 1 sur 1
Taille d'un fichier distant
Posté : 20 sept. 2013, 21:38
par rimie
Bonjour,
Est ce qu'il possible d'avoir la taille d'un fichier distant (sur un autre serveur FTP).
Merci
Re: Taille d'un fichier distant
Posté : 20 sept. 2013, 22:47
par xTG
Tu as la fonction
filesize.
Ou sinon avec un file_get_contents() tu récupères le contenu du fichier.
Un caractère ASCII est codé sur un octet, donc avec strlen tu peux obtenir la taille du fichier en octet.
Deux octets pour certains caractères en UTF-8 mais strlen ne gérant pas l'UTF-8 il les détectera comme étant deux caractères au lieu d'un.
Re: Taille d'un fichier distant
Posté : 21 sept. 2013, 02:53
par rimie
merci xTG, je vais consulter ca
Re: Taille d'un fichier distant
Posté : 01 oct. 2013, 05:14
par rimie
voici une solution alternative:
$head = array_change_key_case(get_headers($path2file, TRUE));
$filesize = $head['content-length'];
Re: Taille d'un fichier distant
Posté : 01 oct. 2013, 19:44
par moogli
Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.