- 1
- 2
- 3
- 4
elseif(isset($arParams["FILE_NAME_".$i])&&$arParams["FILE_NAME_".$i])
{
....
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 12
+156.9
elseif(isset($arParams["FILE_NAME_".$i])&&$arParams["FILE_NAME_".$i])
{
....
}
+155.3
$dir = $_SERVER['DOCUMENT_ROOT'].'/upload/'.$_GET['ID'].'/';
$urlz = array();
if ($dh = opendir($dir))
{
clearstatcache();
while (($file = readdir($dh)) !== false)
if (strlen($file)>3 && substr($file, -4)!='.flv')
{
$FILE_PATH = $_SERVER['DOCUMENT_ROOT'].'/upload/'.$_GET['ID'].'/'.$file;
$TIME = filemtime($FILE_PATH);
while (array_key_exists($TIME,$urlz))
$TIME++;
if (filesize($FILE_PATH)>0)
$urlz[$TIME] = $file;
}
closedir($dh);
krsort($urlz);
}
$i = 0;
foreach ($urlz as $k=>$v)
if ($i>2)
unset($urlz[$k]);
else
{
$i++;
$urlz[$k] = 'http://www.'.$_SERVER['HTTP_HOST'].'/upload/'.$_GET['ID'].'/'.$v;
}