Transfert de fichier connaitre sont etat de transfert
Hors ligneKefren Le 21/08/2008 à 18:49 Profil de Kefren Configuration de Kefren

Bonjour, existe-t-il une fonction dans php qui permet de savoir si un fichier a été totalement transféré ?

Je précise, j'envoie sur mon espace ftp des fichiers que je traite lors du rafraichissement de mes pages, cependant si le fichier n'est pas complètement transféré, je ne traite pas l'intégralité des données qu'il contient, je voudrais donc savoir s'il existe un moyen de savoir si le fichier et entier ou non.
--
Si les poules traversent juste devant les voitures ... c'est pour aller de l'autre coté de la route !!!
Hors ligneKdecherf Le 21/08/2008 à 19:08 Profil de Kdecherf Configuration de Kdecherf

Bonjour,

Une technique serait de comparer la somme MD5 ou SHA1 du fichier sur FTP avec la somme du fichier d'origine.
Sinon à part ça, aucune solution.
Hors ligneKefren Le 21/08/2008 à 20:00 Profil de Kefren Configuration de Kefren

Alors dit moi se que tu en penses, si je fais une vérification de sa taille des la chargement de la page, que je conserve la valeur dans une variable et que je re-vérifie sa taille a la fin du chargement total de la page pour comparer les deux valeurs, elles seront forcement différentes le temps que le fichiers est en cours d'envoi ?
--
Si les poules traversent juste devant les voitures ... c'est pour aller de l'autre coté de la route !!!
Hors ligneKdecherf Le 21/08/2008 à 20:04 Profil de Kdecherf Configuration de Kdecherf

Une page PHP est générée en moyenne en 10~20 ms ... la différence ne sera pas super flagrante. Mais cela reste une possibilité.
Hors ligneKefren Le 22/08/2008 à 12:46 Profil de Kefren Configuration de Kefren

effectivement ce n'est pas super, mais par contre je peux le faire sur 2 rafraichissements.

Une dernière petite question, comment récupérer la somme SHA1 ou MD5 d'un fichier ?
--
Si les poules traversent juste devant les voitures ... c'est pour aller de l'autre coté de la route !!!
Hors ligneKdecherf Le 22/08/2008 à 16:02 Profil de Kdecherf Configuration de Kdecherf

Il y a des logiciels prévus pour établir les sommes d'un fichier. Ensuite, en PHP tu dois pouvoir le faire en faisant la somme de tout le contenu du fichier (à vérifier pour la concordance de somme).
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels