is it possible for php to upload large files through the ftp, directly off ones pc?
no, that takes a client-side ftp server. Is there some size restriction on http uploads?
Well, I suppose you could provide them an FTP link that envokes IE's or NS's built-in FTP clients to your site and let them uploadt their stuff, but you lost control of the process at that point.
You can set PHP's internal FTP size limit to anything you want in php.ini.
????
I assume you meant:
upload_max_filesize and/or post_max_size and/or memory_limit
$0.05$, read the manual on this.