- Last UP N°1/5 : iPhotoUp - Partager vos photos en ligne | Application web
- Last UP N°2/5 : Uppy v1.0 (multiple upload Php/Ajax) | Application web à télécharger
- Last UP N°3/5 : Iframe.Attack v1.1 | Application web à télécharger
- Last UP N°4/5 : newone2.mp3 | Loops de plus de 2 minutes
- Last UP N°5/5 : setipar.mp3 | Loops de plus de 2 minutes
Application web à télécharger
Uppy v.1.0 Permet d'uploader plusieurs fichiers en même temps sur votre site web. Cette application Javascript(AJAX) et PHP a la particularité d'accepter une quantité infinie de fichiers en créant une file d'attente. Il n'y a donc pas de limite (sauf celle que vous fixerez dans le fichier de configuration). Une barre de progression (temporelle) permet de contrôler chaque upload individuellement. Plusieurs systèmes de sécurité ont été mis en place afin d'éviter que le script ne s'arrête en cours de traitement. Ainsi, votre file d'attente continue à être traitée même si le transfert d'un fichier de votre liste échoue.





La personnalisation d'Uppy
Si vous êtes familier du langage CSS, vous pouvez personnaliser complètement le look d'Uppy. Sinon, plusieurs looks sont à votre disposition dans le ZIP.
La configuration d'Uppy
- Vous choisissez votre langue (Anglais ou Français, notez qu'il est assez simple d'ajouter une autre langue).
- Vous définissez le poids maximal qu'un fichier ne peut dépasser (cela dépend aussi la configuration de votre serveur, voir votre fichier php.ini).
- Vous définissez le délai d'exécution du script d'upload.
- Vous définissez les extensions de fichier que l'utilisateur peut uploader (jpg,doc,pps,psd,tif,etc...)
- Vous définissez le répertoire de destination des fichiers uploadés.
- Vous pouvez restreindre la liste d'attente au nombre maximum de fichiers de votre choix.
DEMONSTRATION EN LIGNE > Thème CSS 1 / Thème CSS 2 / Thème CSS 3
Extensions autorisées : jpg, gif, png, pdf, doc, xls, zip, ppt.
Poids max par fichier : 1MB (1000Ko)
Taille de la file s'attente : 100 fichiers
Délai du processus d'upload : 600 milli-secondes / soit 1 minute
Fiche technique
Le script utilise le langage PHP, les sessions PHP, un peu de Javascript(Ajax) et une iframe. La plupart des serveurs l'accepte sans problème.
Compatibilité navigateur
Testé sous :
- Internet Explorer version 6 / 7 / 8
- FireFox version 1 / 2 / 3 (version Mac et Pc)
- Safari (version Mac et Pc)
- Chrome
- Opera version 8 / 9 (version Mac et Pc)
Aucune installation, pas de base de données, pas besoin du plugin Flash, pas besoin d'applet java.
Il n'y a pas d'installation. Il suffit de télécharger le zip, de décompresser l'archive ZIP et de glisser les fichiers sur votre serveur. Rendez-vous ensuite à cette adresse (si vous avez glissé le contenu du ZIP à la racine de votre serveur) :
http://www.votresiteweb.com/uppy
Vous pouvez uploader !
Si vous désirez modifier la configuration par défaut :
Ouvrez le fichier uppy_config.php et modifiez les quelques variables.
<?php
$CONFIG_language = 'FRENCH'; // Autre choix possible "ENGLISH"
$CONFIG_max_size_file = '2048000'; // 2MB !! important !! conservez un multiple de 1024
$CONFIG_time_out = '1200'; //milli-secondes (soit 120 secondes, soit 2 minutes). Cette variable limite dans le temps le processus d'upload de chaque fichier. Afin d'éviter un "time out" côté serveur, il est judicieux de définir un délai inférieur à celui repris dans le php.ini de votre serveur. En cas de doute, laissez par défaut
$CONFIG_array_ext = array('jpg','jpeg','gif','png','tif','pdf','doc','docx','ppt','pps','xls','csv'); // Ajouter ou supprimer des extensions
$CONFIG_allowed_mime = array("image/pjpeg","image/jpeg","image/gif","image/x-png","image/png","image/tiff","application/zip","application/pdf","application/msword","application/msexcel","application/vnd.ms-excel","application/mspowerpoint","application/vnd.ms-powerpoint"); // Afin d'éviter l'injection de fichier(s) pirate(s) sur votre serveur, une vérification supplémentaire est disponible. Celle-ci consiste à vérifier le Type Mime de chaque fichier uploadé
-> Vous trouverez en suivant ces liens différents types mime à ajouter au tableau suivant votre usage : http://fr.wikipedia.org/wiki/Type_MIME
-> http://fr.selfhtml.org/divers/typesmime.htm
// $CONFIG_allowed_mime = ''; // Si vous ne désirez pas utiliser cette vérification de type mime, il suffit de décommenter cette ligne de code en retirant le "//" au début de la ligne
$CONFIG_destination_folder = 'MyUpload'; // (ce qui donne: racine/uppy/MyUpload/) // Autres possibilités: ../cequevousvoulez (ce qui donne: racine/cequevousvoulez/) Ce dossier sera créé automatiquement.
$CONFIG_style_css = 'uppy_fun.css'; // le look d'Uppy // Autres choix : uppy_regular.css, uppy_fun.css, uppy_roots.css, créez votre propre style ? (dans ce cas, placez votre fichier CSS dans le dossier "uppy")
$CONFIG_limit_upload = '100'; // Limite le nombre de fichiers dans la file d'attente à 100
?>
Le système de paiement en ligne Monelib vous permet de payer de deux façons différentes :
1. Plus simple et plus rapide, par carte VISA/Mastercard/Carte Bleu.
2. Ou alors, payez sans carte bancaire, en composant un numéro de téléphone surtaxé. Cliquez simplement sur le drapeau correpondant à votre pays et suivez la procédure.
Ce site est listé dans la catégorie
Musique :
Editeur de musique de l'annuaire
et











