Можно ли (и как) с помощью PHP определить "директорию по умолчанию для вашей системы"?upload_tmp_dir
Временная директория, используемая для хранения файлов во время закачивания. Должна быть доступна для записи пользователю, от имени которого запущен PHP. Если не указана, используется директория по умолчанию для вашей системы.
а какая у Вас система?Можно ли (и как) с помощью PHP определить "директорию по умолчанию для вашей системы"?
угу.win - c:\$WINDIR\temp
Кому "пофиг" а кому и не пофиг. Поясню задачу, чтобы меня не считали умалишенным."по уму" - вам пофиг, куда файл кладется... по крайней мере как програмеру на пхп. Эта папка нигде не используется, а файл после отработки скрипта удаляется, на сколько я помню.

echo "<pre>"; print_r($_FILES); echo "</pre>";
Array
(
[pic] => Array
(
[name] => linuxfoxlogo.gif
[type] => image/gif
[tmp_name] => /tmp/phpJmsX9u
[error] => 0
[size] => 24750
)
)
НетЭлементы массива tmp_name и size вам не подходят?
Они появляются в php после ПОЛНОЙ загрузки файла и таким образом бесполезны для показа прогрессбара.