PHP uploader for about a thousand images?

I am working on a website and I need a client to send me about a thousand photos. There is a little geographical distance between us, therefore, when sending a CD or SD card by mail, this is not possible, this is not preferred. Can I write a PHP loader so the client sends photos, or is there a better way? I do not want to subscribe to file sharing sites.

Assuming I am writing such a bootloader, is there a way to encode progresbar and / or some other functions that protect against damaged files by interrupted downloads?

Any links to resources that help are a plus.

thank

EDIT:

This is a one-time thing, and these are the high-quality images that we are discussing. It will be a few GB.

By FTP, do you mean username and pwd on my FTP server? This can be done, but (why) is an FTP client better than a web loader? I am not sure if the client knows how or wants to download the FTP program. The client is on a Mac, and I do not trust the several FTP programs for Mac that I have seen.

Assuming I take the all-in-one mailbox route, will PHP work?

Thanks again.

EDIT:

Ok, so far I am convinced that I do not use PHP if we do not use .zip files. In addition, I will probably show a progress indicator. Waiting for a client, he will return to everyone in the next few days.

EDIT:

Meet the customer with some kind of function. The client had photos on a flash drive. The problem is solved. +1 for all input.

+3
5

, - FTP- WebDAV. , ( ) zip , , , , (.. ).

PHP :

PHP, , , , script , .

, , HTTP , ( , , , , , , ).

Mac OS FTP-, - , FTP-.

:

Currenly progress bar PHP ( , ), , . Googling uploadprogress.so .

littlegreen:

http://pecl.php.net/package/uploadprogress ( , , , ​​ ) javascript (http://iaincollins.com/javascript/FileUploader.js), , . iframe , DHTML , ( - , 't JavaScript, , ). CSS- - .

JS, , , , - , , , .

, jQuery uploadprogress - , : http://nixbox.com/demos/jquery-uploadprogress.php... , , , ( - ), , , .

:

- FTP- private/peer , .

( ) , ( ), , FTP (.. , , , , , HTTP PHP).

HTTP , , ( - PHP - ) , GB . WebDAV ( HTTP- ) , , FTP, - - , Windows Mac OS, (, 500 ) .

HTML5 - , .

+5

FTP, , // ( ). FTP- Mac ; Transmission and Cyberduck. Filezilla .

FTP Mac FTP-, . , .

, . ( ), , , . PHP , -, .

Flash, SWFUpload. , , script ( PHP). , , .

, - FTP .

+4

, ?

, . zip , .

, , , , ? , , ftp .

+2

. , 300-400 , FTP. FTP. HTTP-.

PHP , , : 1) PHP , , 2) PHP - . , / , .htaccess -, , 3 script , - PHP conf htaccess:

php_value upload_max_filesize 3000M
php_value post_max_size 3000M
php_value max_execution_time 0
php_value max_input_time 0

script . .

. PHP . Perl/PHP , , CGI . , . , , , , - -, .

. AJAX, , , : - - , , , . - . ZIP .

, . FTP, MAC- FileZilla? DropBox? , Google, 100 ?

+2

SWFUpload (http://code.google.com/p/swfupload/), Flash Javascript, . PHP .Net , , , .

I used it for up to 1000 images in a single upload session.

0
source

Source: https://habr.com/ru/post/1728539/


All Articles