website:
www.absoluteuniform.com/catalogCurrent version: CRE B2B v6.3.3
(upgrade to v6.4.2 in progress...slowly...)
I need to make a page, not too different from the Contact Us page already built into the CRE software, but that has more specific things to fill out and, most importantly, the ability to upload/send files to us.
The biggest part of my job, after being the webmaster, is digitizing/converting customers' logos and artwork for embroidery, silk screening, or banners, etc so I deal with a lot of computer graphic files... .JPG, .AI, .PSD, .CDR, .EPS and so on... sometimes these files they send me can be over 20mb which is too big for standard email inboxes to accept, so if I had a page they could simply fill out with the required info and an upload function, it would be that much easier to get things done. And not only would it be easier with large file submissions, but it would make our whole "send us your design" process more standardized and professional if we had all of our customers go through this one page.
The problem, (if you've helped me before on here, you know this, lol) I'm no programmer. I know enough to do most basic things on my own, and like I said I know this page wont be too different from the Contact Us page, so I can use that as reference somewhat, and I can search for tutorials (like this one
http://www.w3schools.com/php/php_file_upload.asp ), but....
-what if they have multiple files?
-obviously we don't want just anybody uploading just anything, so for whatever security measures I can take, should I require that they be logged in, or would CAPTCHA be enough, or both, and/or something else?
-if the file is uploaded to my web server (shared hosting web server with Godaddy.com, unlimited bandwidth, 150gb of storage) would that be a bad idea? And if so then what are my other options?
-what other things do I need to consider that I might not have already?