siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009
Remember:
я так понял это не просто реализовать

Да, не просто

\engine\classes\uploads\upload.class.php


$this->from = $imageurl;

Возможно этот код добавленный ниже поможет


$bits = explode( '?', $imageurl, 2 );
$imageurl = $bits[0];

Или возможно так


RewriteEngine on
RewriteCond %{QUERY_STRING} ^(r_id=\d+)&quot [OR]
RewriteCond %{REQUEST_URI}%{QUERY_STRING} ^index\.php\?(r_id=\d+)
RewriteRule ^ /?%1 [L,R=301]
limo82ru:
В итоге стало вот так :

В итоге у вас ничего не изменилось кроме флага NC, который тут нафиг не нужен, если вы не собираетесь делать регистро-независимое сравнение строк. Правильные решения указаны выше.

limo82ru:
какой пример у вас, не вижу?

Там же специально выделено жирным символ который у вас отсутствует. Неужели не видно и не понятно что его нужно добавить? И при условие, что вы делаете редирект с /?action=hot, в противном случае надо ставить анти-зацикливание как показали выше.

limo82ru:
Убираю ?

Сравните свой пример и тот, который я написал. У вас его нету, в моем случае присутствует. Логика понятна?

Sanu0074:
в смысле при каждом обновлении делать запрос типа:

При каждом обновлении данных (имени, прочая ебала которая в сессии) делайте запрос в таблице которая загружается у пользователя. Или у вас вообще нет запросов в бд? Тогда городите костыли.

Установить поле при изменении каких-то данных в бд - need rebuild session

Sanu0074:
(постоянно делать запросы к бд, тупо извлекать данные пользователя при каждом обновлении страницы не вариант, нужно более умное решение)

Статическая таблица (при желании memory), удаление по времени. Не вижу проблемы. Умными решениями костылями окажетесь в ситуации, когда весь этот костыль будет все сложнее поддерживать и масштабировать.

joost:
акесе

А что такое акес?

Вы не сбросили параметры запроса http://sait.ru/hot.html?

joost:
где этот лог лежит?

Спросите у вашего хостера.

Всего: 6568