$userfile=$_FILES[\'userfile\'][\'tmp_name\'];
$userfile_name=$_FILES[\'userfile\'][\'name\'];
copy ($userfile, \'upload/$userfile_name\'); можно-ли из формы явно указать tmp_name(что-бы копировался не файл во временной директории, а какой-нибудь файл на сервере)? Если использовать не $_FILES[\'userfile\'][\'tmp_name\'], а $userfile с register_globals on то всё понятно.
В книге я вычитал, что даже с массивом $_FILES нужно всегда использовать не copy, а move_uploaded_file,
но сдесь
http://seclists.org/bugtraq/2000/Sep//0237.html сказано, что $_FILES[][\'tmp_name\'] никак не подменить. Кто прав, статья или книга?