Вообще странно, что все работает правильно, ведь условие 1=1 будет выполняться всегда - то есть смысла в остальных условиях в этой скобке нет.
В htaccess в папке с pdf вот такие строчки добавьте
<Files *.pdf> ForceType application/octet-stream Header set Content-Disposition attachment Header set Content-Transfer-Encoding binary </Files>
Нет, в данном случае AND означает что будут искаться строки у которых одновременно выполняются эти условия. Попробуйте на какой-нибудь просто табличке с несколькими полями.
Если поставить это условие на разные поля - типа
a.`type` LIKE 'carbaseedit_upload_csv' AND a.`uid`=57
То выберутся строки, в которых поле type LIKE carbaseedit_upload_csv И поле uid = 57
А если :
a.`uid`=58 AND a.`uid`=57
то надо чтобы поле было равно 57 и 58 одновременно у одной строки (кортеж это вроде зовется) - чего быть не может.
У вас в скобках условие И на одно и то же поле - а значения разные, то есть вы ищете запись, где (например) a.`uid`=58 AND a.`uid`=57 - одновременно. Например, у одной записи это значение будет 57, то условие a.`uid`=58 - не выполнится и вся скобка будет false.
Судя по 1=1 вы запросы генерируете, если вам надо узнать для нескольких значений - то используйте OR между ними или a.`uid` IN (57,58,53)
Если хотите OR - то можно положить все нужные значения в массив, а воптом join его через ' or ' сделать, если на php.
Если вам не срочно и никто не покажет - то через пару часиков сделаю пример и покажу.
Если вставлять флеш яваскриптом, например таким: http://static.flowplayer.org/tools/toolbox/flashembed.html
то для указания места куда надо вставить флеш используется id элемента.
Если указать в качестве такого элемента картинку - то получится, что у вас либо загрузится флешка, либо (если нет плагина) - останется эта картинка.
В указанном яваскрипте можно поставить номер требуемой версии плеера.
Если честно, то как-то на части особо и не делил. Раскодируется все заменой eval на echo и подстановкой вместо __FILE__ имени исходного файла (в котором ничего не правили для раскодирования).
у меня вот что получилось.
По-моему это либо какое-то аяксовое меню, либо поиск аяксовый опять же. Мне кажется, бояться в этом скрипте нечего.
Тогда может быть смотреть в сторону времени жизни сессии?
параметр session.gc_maxlifetime в php.ini
Чтобы сессия пропадала если браузер закрыт. Еще вроде бы куки можно ставить, которые только до закрытия страницы браузера будут действовать (если время жизни для куки 0 поставить).