Довольно странно что в течении трёх лет ни разу не наткнулся на этот “баг” – вышеназванный (обожаю словечки из бюрократического прошлого) фильтр тупо сжирает весь $source этой строчкой: $source = preg_replace(“!<script[^>]+>.*?</script>!is”, ‘@@@SMARTY:TRIM:SCRIPT@@@’, $source); Причина в модификаторе “s”. Осталось понять повлияло
Flash, ActiveX & IE update. part II
Эпопея с рамками вокруг флеша продолжается… Сперва обнаружилось, что код, который я приводил в прошлом посте не работает в IE версий ниже 6-ой (точнее он работал, но не совсем так как задумано ;o) ) . Пришлось его немного подточить –
стёб над web2.0
Наткнулся тут на fuck web 2.0. Что-то в этом есть ;o), особенно понравилось название “My Web 1.0 Guestbook” и коментарий в ней: “This guestbook needs an RSS feed and some permalinks. And where the bloody hell is the AJAX?” P.S.
XMLHttpRequest, Opera & cookies
Что ни день, то сюрприз… Оказывается XmlHttpRequest в этой самой Opera живёт своей собственной жизнью – он существует отдельно от браузера, не знает о существовании cookies и настроек способных "отрегулировать" такое поведение объекта я не нашёл. Может оно конечно так
Flash ActiveX & IE update
Ну наверное для многих не новость, что после очередного апдейта IE (6), начались проблемы с Flash-ем (впрочем не только с ним…) – вокруг означенного флэша появилась пренеприятнейшая рамка и tooltip с напоминанием о том, что надо кликнуть на объект, чтобы
Sendmail & shared hosting
Суть проблемы – на хостинге много пользователей (сайтов) и один apache (с mod_php), а с какого-то аккаунта шлют спам (через формочки, которые есть практически на каждом сайте – типа feedback и т.п.). Где-то это получается удачно (умудряются добавитб заголовок bcc
Памятка кинолог@м
Повесть об операторе управления ошибками Предисловие. А началось всё с того, что надо “переносить” множество сайтов с одного сервера на другой. По такому случаю решил-таки установить на новом сервере php5.1(раньше это делать боялся – несколько сотен проектов – и все