2010-07-29 7 views
1

Sur mon site basé sur PHP (Joomla!) Les utilisateurs devraient être capables de fournir une photo de eux-mêmes et de fournir quelques commentaires à ce sujet (par exemple, Nom). Ce fichier avec le commentaire doit ensuite être stocké sur le serveur. L'utilisateur devrait simplement pouvoir le faire en téléchargeant un fichier ou en prenant une photo avec sa webcam directement sur mon site. J'aime la façon dont Facebook a résolu l'interface utilisateur pour cela. Existe-t-il un composant gratuit (ou pas cher) (je suppose que cela doit être fait avec flash?) Que je peux intégrer dans mon site PHP?webcamcapture + photoupload (comme Facebook) pour PHP

Répondre

1

Je ne sais pas s'il y a des applets de webcam libres et utiles là-bas. J'ai fini par écrire le mien. Obtenir une image à partir d'une webcam n'est pas vraiment difficile en flash. J'utilise ensuite PNGEncoder (com.adobe.images.PNGEncoder) d'adobe lui-même pour convertir les données bitmap en images PNG (par défaut flash ne bitmaps seulement et ceux-ci sont trop gros pour télécharger). Je me retrouve avec un URLLoader pour l'afficher sur mon site.

j'ai eu une certaine sagesse de cette url: http://marstonstudio.com/?p=36

+0

peut le téléchargement et le stockage être entièrement en Flash/actionscript? Pas de php impliqué? – bitbonk

+0

Aussi, quelle est la version la plus basse de Flash, je peux le faire avec? – bitbonk

+0

Vous avez besoin de quelque chose sur le serveur qui prendra le fichier téléchargé et le place où il appartient. L'applet émule juste un POST (comme quand vous voulez télécharger un fichier manuellement). Vous pouvez utiliser la même page pour les téléchargements manuels et webcam. Le code que je vous ai demandé est AS3, donc la version la plus basse qui peut compiler cela, je ne suis pas sûr. – Blizz