hi mate cheers for looking!
i think i have solved it, when you gave me a clue with
max_input_time
i did some searching and found this info -
The most common cause of this is PHP itself. The following php.ini settings effect file uploads
file_uploads
1 to accept file uploads, 0 to not accept file uploads. Defaults to 1.
post_max_size
This is the maximum size of a POST request that PHP will accept. The default for PHP 4.3.x is 8M. If the file(s) you are trying to upload have a single or combined size over this value, PHP will exit. This affects the total post data. For example, if this were set to 8M and you are uploading four 3M files, PHP would not accept the files. You could, however, upload the four 3M files individually without a problem from this setting.
upload_max_filesize
This is the maximum size of an individual uploaded file. The default for PHP 4.3.x is 2M.
max_input_time
This is the maximum time PHP will accept input in seconds. The default for PHP 4.3.x is 60.
so i added
php_value post_max_size "20M"
php_value upload_max_filesize "30M"
php_value max_input_time "120"
to to my .htaccess file
and upload a 12mb file and it worked, i will let you know for sure later
cheers
edit:
yep all fixed with those settings!
i think this should be put in a place where people can see it, add it to FAQ maybe..
when i was researching this prob, i found a few posts on this site about it but with no fix!
it is an issue with the host and not the script!
so either phpinfo needs changing, or .htaccess to over ride it
cheers