Vous êtes ici : Accueil Zaclys Astuces / Les rubriques / Informatique / Web / PHP

ET SI VOUS PASSIEZ SUR NOTRE NOUVEAU SITE ?

bonjour

Depuis septembre 2019 nous avons progressivement basculé les différentes rubriques sur un nouveau site internet, accessible à la même adresse : https://www.zaclys.com/

Vous êtes ici sur l'ancienne version , qui n'est plus maintenue

Vous pouvez toutefois continuer de l'utiliser si besoin, ou si par exemple vous préférez l'ancien affichage du service album, toujours accessible à cette adresse : https://v2.zaclys.com/album,75

Merci et à bientôt,

amicalement

l'équipe Zaclys




Voir un article

PHP/Ajax : upload progress bar

Faire une barre de progression pour suivre l'avancement d'un upload de fichier (php / ajax).\r\nVoici 2 alternatives :


1/ Module PHP APC :

yum install php-pecl-apc

ou bien sur les anciennes fedora et autres distrib :
  yum install php-devel php-pear httpd-devel gcc make
  pecl install apc

http://fr2.php.net/apc
http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/
http://www.thomasweidner.com/flatpress/2009/03/03/file-uploads-and-upload-progress/


2/ uploadprogress


http://pecl.php.net/package/uploadprogress


l'extension "uploadprogress" de PHP :

1) installez les packages php-dev  et php-pear
2) pecl install uploadprogress
3) vi /etc/php5/conf.d/uploadprogress.ini
extension=uploadprogress.so
uploadprogress.file.filename_template=/tmp/upt_%s.txt
4) service httpd restart

(Un phpinfo() indique que le plugin est installé ainsi que sa version.)

Ensuite un petit coup de ajax toutes les secondes vers une page php qui renvoie toutes les infos de l'upload par la commande

Code :
$info = uploadprogress_get_info($_GET['ID']);
var_dump($info);
ID étant un identifiant aléatoire généré dans la page du formulaire d'upload
Code :
$id = md5(microtime() . rand());


3/ pour en savoir plus :



9 088 clics - Créé le 28/05/2009 par Tito - Modifié le 18/04/2012



Réagissez, commentez, discutez ...

Info1 réaction.

  • par Zebulon (non connecté) - 09/05/2010 20:02

    J'utilise le meme systeme que toi : http://developers.sirika.com/mfu/
    ça pourait p-e être utile pour des gens

    Bonne soirée



(sert uniquement à vous signaler les réactions)




Partager ?

diaspora  G+  facebook  twitter  Digg  Yahoo  Delicious  Technorati  myspace


Voir d'autres articles en rapport avec celui-ci ?



Stats des clics sur cet article : cliquez ici »



Vous voulez contribuer et publier un article dans cette rubrique ?

InfoMerci de vous identifier ou de vous créer un compte si ce n'est pas déjà fait.


icone user Me connecter :

InfoMerci de saisir vos identifiants.




Me reconnecter automatiquement à chaque visite sur ce navigateur :
               





retour






Plan du site | Aide | Mentions légales et CGU | RGPD | Travaux et incidents | Budget | Faire un don | Chouchen | Z pub | Logo et prospectus

© Association la mère Zaclys 1998-2019  - Zaclys v2.5

Suivez nous sur Diaspora, Mastodon, Google+, FaceBook ou Twitter