I am having a real problem understanding this. max_input_time = This sets the maximum time in seconds a script is allowed to parse input data, like POST, GET and file uploads.
So this is the time it will wait to receive data i assume.
Then i ask my self, if that is its purpose would it serve if you never know what file size the person may upload or what his upload speed really is.
So my second assumption would be, the time it takes to copy it to the temporary directory. Which is a more logical explanation.
Does any one know for sure or has tested?