Comment créer une barre de téléchargement.
“Ce mesureur de progression est basé sur la bibliothèque de l’interface utilisateur de yahoo et sur le Cache Alternatif PHP (APC)”, écrit Justin Silverton dans un nouvel article sur son blog.
Vous aurez besoin de ces deux-là pour que l’affichage se fasse de manière appropriée, explique-t-il. PHP 5.2.0 ou une version plus récente est également requis. La bibliothèque de l’interface utilisateur de Yahoo.
Une fois qu’APC est installé et configuré, « apc.rfc1867 = on » doit être ajouté » à votre php.ini. Mis à part les bibliothèques Yahoo, c’est ce qui rend possible le mesureur de progression en utilisant PHP, explique Justin.
Cela s’appelle le pointeur de crochet File Upload Progress et il n’est disponible que si vous avez compilé APC avec PHP 5.2.0 ou une version ultérieure. Lorsqu’il est validé, tout téléchargement de fichier vers l’amont incluant un champ qui se nomme APC_UPLOAD_PROGRESS avant le champ du fichier dans un formulaire de téléchargement vers l’amont, fera qu’APC créera automatiquement une entrée de cache upload_user à l’endroit où est la valeur de l’entrée du formulaire APC_UPLOAD_PROGRESS, conclut-il.
Article écrit par Laurent.G
Diffusez vous aussi votre communiqué de presse sur Publiciblog