а связка типа:
$uploaddir = \'base/\';
$uploadfile = $uploaddir . $_FILES[\'userfile\'][\'name\'];
// такая нелогичная связка использовалась из-за того, что вместо
//этого коментария шел блок транслитерации имени файла
$uplfname=$uploadfile
//тут эта связка опущена, просто приравниваем
echo \'Will be uploaded into: \' . $uploaddir . \'
\';
echo "
$uploadfile; $uplfname
";
print "
";
if (move_uploaded_file($_FILES[\'userfile\'][\'tmp_name\'], $uplfname)) {
print "File is valid, and was successfully uploaded. ";
/* print "Here\'s some more debugging info:\\n";
print_r($_FILES);*/
chmod($uplfname, 0755);
} else {
print "Possible file upload attack! Here\'s some debugging info:\\n";
print_r($_FILES);
}
print "
";
//теперь выводим файл
echo "
";