rtyug, в PHP5 это реально и активно используется в фреймворках в той или иной форме, вот как раз пишу проект на Yii, строчка оттуда:
Здесь модель Listen получает данные из таблицы по примари кей, и соединяёт параллельно данные из другой таблицы по relation 'listenname'.
Если мы хотим чтобы присоединение принудительно осуществлялось одним запросом, то меняем на такое
Надеюсь я правильно понял, что имелось в виду :)
Скорее из-за того, что он спонсировал оппозицию.
max2807, написать в тех поддержку. Там скорее всего попросят прислать ключ и возможные варианты пароля, который у вас был.
Но есть и большая вероятность, что заставят получать персональный аттестат, если его у вас не было.
И у меня они есть, вы немного плаваете в вопросе.
p.s. Может WinSCP и обладает частично расширенным функционалом (доступ по ssh реализован в кривой форме), но насколько я помню - это SFTP-клиент.
kulmik, в никсовых системах пароль при вводе в консоли не заменяется звёздочками, а просто не показывается :)
beginerx, я ступил. ПДФы отдельно открываются. Значит всё же проблемы в самом ридере.
mendel, ок, ладно оставляю вас вариться в собственном соку, но все же посоветовал бы вам глянять как реализованы современные фреймворки и на подходы в них, ибо у меня складывается впечатление, что вы пишете очередную дле :)
p.s. Я бы предложил позадавать вопросы на phpclub.ru - всё же там профессиональных php-программистов на единицу площади намного больше чем на сёрче.
Зачем? Мы просто сделаем новое правило роутинга, которое будет перенаправлять вызов news на news2log.
Я боюсь, как раз в вашей системе всё слишком жёстко прописано и она недостаточно гибкая чтобы её могли пользоваться больше 2-3 программистов :)
p.s. Вызов просто $_GET['module'] - это пример и не нужно к нему привязываться. Система может быть намного сложнее.
p.p.s. Это я ещё упустил, что зачем нам создать класс news2log, если мы дописываем функционал к существующему модулю?
естественно.
Если данные для подключения к базе и флаг, где хранить конфиги, будет находится не в базе :), то проблем никаких нет. Вызывается класс, который в свою очередь в зависимости от параметров вызывает класс работы с настройками в базе или же класс работы с настройками, хранящимися в файле.
Не совсем понятно зачем это нужно, но если так уж потребовалось, то сохраняйте данные в массив через отдельный метод.
Тоже не понял зачем что-то переписывать. Ваш модуль дёргается как класс через __autoload() (путём вызова через роутинг или же вызова, например как в Yii, через механизм виджетов) и в нём уже меняете что хотите.
$class->afterSave(); - это я не совсем корректно показал, ибо afterSave() скорее к модели относится и имеет хороший смысл, если используется ORM.
Вы как мне кажется не совсем поняли, что я хотел показать в своем примере выше.
Вы спрашивали:
Вам не нужно контролировать создание экземпляра класса, он сам создастся когда ему нужно через __autoload(). Пример это и показывал.
А уже запись в лог вы может прописать в вашем модуле или просто контроллере, где хотите.
переходник или же само уязвимое место плагин к браузеру, насколько, я понимаю.