そのコードでやってみたら問題なくアップロードできたよ。
$_POSTと$_FILESのvar_dumpは以下。
array(3) {
["MAX_FILE_SIZE"]=>
string(7) "1000000"
["textdesuyo"]=>
string(12) "test desu yo"
["submitbutton"]=>
string(10) "クエリ送信"
}
array(1) {
["uploadesample"]=>
array(5) {
["name"]=>
string(12) "are11693.jpg"
["type"]=>
string(11) "image/pjpeg"
["tmp_name"]=>
string(26) "C:\WINDOWS\Temp\phpA8D.tmp"
["error"]=>
int(0)
["size"]=>
int(135498)
}
}
ちなみにXP+IE7