Adaptation du script d'upload réalisé par
http://digitarald.de/project/fancyupload/
Upload d'images pour les forums et sites mutualisés.
1- Pour les membres:
Hébergement gratuit de leurs images. Il clique sur un lien qui ouvre un pop-up et propose un upload de son fichier. Une fois hébergé, un lien HTML vers le fichier ou un lien BBC Code pour les forums.
2- Pour le webmaster:
a-Création d'un dossier journalier qui hébergera les upload.
b-Les fichiers uploadés sont renommés et ont un nom unique pour éviter les doublons de nom et adapté au web (pas d'accents ni d'espace...).
c-un panneau d'admin protégé pour le webmaster qui lui permet de voir toutes les images hébergées ou de les supprimer. Il est le seul à pouvoir le faire.
Conclusion :
Il faut absolument avoir Flash 10 ou supérieur pour que cette source fonctionne.
Testé sur Explorer 7.0 et Firefox 3.0.
Il faut aussi absolument changé les permissions du dossier upload en CHMOD 777.
Cherchez d'abord de votre côté avant de commenté et dire que le code ne fonctionne pas, car je vous garanti qu'il fonctionne sans bug.
Je ne répond pas aux commentaires, seulement aux messages privés.
Merci !
D'abors télécharger le fichier "JSON.php" depuis la page http://pear.php.net/pepr/pepr-proposal-show.php?id=198
dans les liens en bas : PEAR package file (.tgz)
Puis l'uploader dans le même répertoire que le fichier script.php
Modifier celui ci comme suit :
//echo json_encode($return);//c'est la partie remplacée
include_once("JSON.php");
$json = new Services_JSON();
echo $json->encode($return);
Malheureusement si cette modif marche très bien sur l'exemple donné par le site de Fancyupload, ici le retour est "null".
Problème de version ? ou de paramétrage ?
En tout cas les fichiers (image uniquement) sont uploadés cette fois.
Bravo à l'auteur .
Merci Hartley pour cette source.
par contre si j'ai bien compris, il faut que l'utilisateur possède Flash 10 sur son pc pour pouvoir uploader une photo ?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.