Кто сказал, что про кэширование запросов к файловой системе?
Вообще-то перед тем как вывалить файл надо понять , что это картинка, а не что-то с расширением JPG. Бо долбодятлов дохрена. Иногда пихают jpeg как PNG, а иногда и PDF переименовывают в GIF вот и разберись. И если при заливке через форму проверка происходит практически для всех файлов (конеч, если разработчик не рукожоп), то залитые на диск файлы не проверяются от слова совсем. А на перманентную проверку нужна ресурса.
если у вас 10 файлов, то там пофих. Если 10000, то уже можно все собрать в массив вида [имя][дата изменения, тип] и скинуть на диск.
после чего проверка уже не нужна, т.к. при изменении даты (то-есть перезаливки) сразу всё всплывёт
На нативном ПХП такое можно за несколько часов написать, разумеется, если никакое администрирование не нужно и картинок не много. Если картинок дофига, то придется пошаманить с кэшированиями, так как обход будет весьма ресурсоемким
на счет модулей - ничего не скажу
Sitealert, Ну вот я и написал, что если делать задачу в лоб, начнется говнокод.
решить можно как Вы написали, только в protected function listQuery($yt, $num)
надо задать значение $num =1 по-умолчанию ## listQuery($yt, $num=1) ##, так как вызов функции может происходить не из одного места, а не известно из скольки...
а везде всё не исправишь, да часто это и не надо
Sitealert, Да. я наверное непонятно написал. "что-то тут" , это вообще всё, что туда напихали, а так да. $this -> listQuery();
Пожалуйста!
Соответственно у вас где-то есть foreach выводящий три картинки вот там надо будет добавить что-то вроде
$icr =1;
foreach(...){
[... что-то тут...] -> listQuery($something,$icr);
$icr++;
}
можно сделать через глобальный счетчик для класса, но это говнокод.
поэтому лучший вариант был-бы доработать функцию
protected function listQuery($yt, $cover_id=1){return "<div class='div_topic_cover topic_cover_".$cover_id." reviews'>...код...</div>";}
а счетчик уже инкрементить в самой функции, откуда всё это дело вызывается
Нуу. посмотрите откуда этот код на странице взялся.
возможно вы его занесли с контентом (многие просто не глядя копипастят то, что им прислали), возможно попал через какую иную дыру.
Фома, про магазин я не писал отзывы, а вот про товары - писал на я.маркете. Да многие просят написать отзыв за плюшку. например +100 бонусных баллов за отзыв в маркете
Была тут огромная тема по этому поводу пару лет назад.
Если кратко - это развод лохов.
магазин зарегистрирован на бомжа, товара нет. берут деньги и сваливают.
Отличает их очень низкая цена и предложение внести предоплату.
АПД
Но в данном случае скорее всего ребята просто дропшипят из китая
Вот по этой-то причине я и забил на сайт с буржуйскими телеканалами