вопрос
Добрый день.
Вышла новая линейка, ну и я решил обновить свои сайты. Но вот незадача, я не смог перевести один хак с ранней версию на последнюю. Суть хака заключается в следующем:
Ну так вот, новые места для данного хака я нашел и заменил, все как полагается. Проблема заключается в следующем: если я загружаю одну картинку два раза (чтобы проверить работает ли хак), то имя у картинки не меняется. Пробовал даже в двух разных статьях залить одну и ту же картинку с интервалом в 10 сек и перезагрузкой страницы. И это не помогло. Если раньше добавлялась к картинке цифра в конце имени, то сейчас она попросту не добавляется. Как решить проблему, кто подскажет?
Менял я, кстати, всего лишь
На
в фале
/engine/classes/uploads/upload.classes.php
Ах да, ещё три раза заменил
на
Может в коде ошибка?.. Помогите..
Вышла новая линейка, ну и я решил обновить свои сайты. Но вот незадача, я не смог перевести один хак с ранней версию на последнюю. Суть хака заключается в следующем:
Ну так вот, новые места для данного хака я нашел и заменил, все как полагается. Проблема заключается в следующем: если я загружаю одну картинку два раза (чтобы проверить работает ли хак), то имя у картинки не меняется. Пробовал даже в двух разных статьях залить одну и ту же картинку с интервалом в 10 сек и перезагрузкой страницы. И это не помогло. Если раньше добавлялась к картинке цифра в конце имени, то сейчас она попросту не добавляется. Как решить проблему, кто подскажет?
Менял я, кстати, всего лишь
filename = totranslit( implode( ".", $img_name_arr ) ) . "." . $type;
На
$filename = totranslit( implode( ".", $filename_arr ) );
$file_prefix = '';
$number = '';
while ( file_exists( $upload_path . $filename . $number . '.' . $type ) ) {
$number = $number+1;
}
$filename = $upload_path . $filename . $number . '.' . $type;
в фале
/engine/classes/uploads/upload.classes.php
Ах да, ещё три раза заменил
$file_prefix = time() + rand( 1, 100 );
$file_prefix .= "_";
на
$file_prefix = '';
Может в коде ошибка?.. Помогите..
Решил в icq