Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: Uploading pictures - displays only 2 of 12

by stonecolddevin (Vicar)
on Oct 17, 2009 at 21:43 UTC ( #801807=note: print w/ replies, xml ) Need Help??


in reply to Uploading pictures - displays only 2 of 12

Check out SWFUpload for multifile uploads as well.

mtfnpy


Comment on Re: Uploading pictures - displays only 2 of 12
Re^2: Uploading pictures - displays only 2 of 12
by afoken (Parson) on Oct 20, 2009 at 11:09 UTC

    Adding SWFUpload generates more dependencies: You need both Javascript and Flash available and enabled on the client (installing NoScript usually disables both, and Flash is not available for all platforms), and you need CSS available and enabled on the client unless you really want to confuse the user. And unless you want to really nag and confuse your user, you need a working fallback strategy using classic HTML forms and file upload fields. So, you also have to make your server side code more complex.

    I've discussed this over and over again, and unless you have a VERY controlled environment where users have to use a selected client program with a configuration that the users cannot change, tools like SWFUpload that require Javascript and plugins but do not offering working fallback code just do not work. Stick to plain HTML and use Javascript only to enhance existing features and there will be no such problems.

    Alexander

    --
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://801807]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (9)
As of 2014-09-19 12:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (138 votes), past polls