Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - Aku Aku

Страницы: [1]
1
PHP / Обфускатор
« : 10 Мая 2004, 20:34:30 »
Есть ли у кого опыт работы с обфускатором?
Дело вот в чем. Попробовал я зашифровать скрипт Соурс Гардианом - http://www.sourceguardian.com/
Вроде бы коммерческий продукт, все очень удобно, но не может работать с кодом где используется $this. Он не понимает, что:

$this->function();

это вызов метода, и кодирует его как переменную, понятно что потом все валится нафиг :-(((
Короче говоря - какой есть нормальный обфускатор?

2
Всё о Html / XML редактор
« : 10 Мая 2004, 20:12:45 »
Какой XML редактор имеет следующие фичи?

1. Хорошая подсветка
2. Понимание DTD (валидация, список допустимых значений подстановки)
3. Возможность "сворачивания" блоков кода

3
PHP / Менеджер по инклуду ПХП файлов
« : 08 Мая 2004, 13:38:42 »
Нужен скрипт/класс который можно натравить на папку и он проинклудит все ПХП файлы что в ней есть (включая поддиректории), а уж если чего случится, то не завалится а выдасть некий еррор коде. Самому писать сейчас некогда, т.к. это скорее для удобства разработки. Можно ведь как угодно менять структуру папок с классами, добавлять новые классы и не беспокоиться чтобы их еще гдето инклудить. Короче говоря если кто такое встречал, ответьте плиз.

4
слыхал что не все. Так ли это?

5
в процессе работы скрипта, на основании данных в $_REQUEST нужно погрузить тот или иной класс. Делается это сейчас вот так:


$neededClassInstance 
= eval("return new ".$classDescriptor->className."(\\$param);");


есть ли способ сделать то же самое, но без eval-а? а то уж больно некрасиво получается
может есть какая либа/класс/whatever для динамической загрузки?

6
PHP / Список записей + фильтр. Реализация?
« : 10 Апреля 2004, 12:40:26 »
стандартная бекофисная задача:

 есть список записей, к ним нужно приделать фильтр (+ORDER, +GROUP BY) а также постраничную разбивку.

Первое что приходит в голову это создать обьект Filter который будет уметь себя отображать, а также добавлять условия, примерно так:


$filter 
= new Filter();
$filter->addCondition($fieldName$string$conditionType);
//@param conditionType: like, startWith, greater, ... etc.
...
$fiter->addOrder($fieldNameORDER_TYPE);
...
$filter->setLimit($from$to);  


и сохранять этот обьект например в сессии (не суть важно где)
потом использовать его в SQL запросе:


$query 
"SELECT id, name, email FROM users " $filter->getConditions() . $filter->getOrders() . $filter->getLimit(); 


тут бы и взяться за работу, но:

1) есть сомнения что такие фокусы пройдут с более сложными запросами (с JOIN-нами например)
2) как то не очень елегантно смотрится второй блок кода :-)

Сейчас размышляю над таким вариантом:
сделать mapping обьекта (того который извлекается запросом, в данном случае User). Все условия и ограничения добавлять в XML-ю модель, а потом генерить SQL запрос.

Что думаете, бредовая идея? К тому же не могу найти никакого PHP инструмента (класса) для маппинга, кто знает подскажите - если даже для данной задачи его не применю, все равно пригодится.

7
Нужно ли в PHP 4.3.x использовать & для передачи параметра по ссылке, например:


$db 
= new DB();
$myclass = new MyClass(&$db);


или это было актуально для ранних версий а теперь автоматом передается по ссылке?

8
(1) this ссылается на вызывающий объект в методе.Верно?
(2) Как сделать обработку событий так чтобы в функция
     start() выдавала атрибут name соответствующего  
     обьекта obj а не атрибут name инпута?
(3) Можно как то передавать аргументы в
     функцию- обработчик? Ведь если написать
     start(handler) - то функция выполнится
     сразу же. А нужно onkeyup.

   




 



:abuse:

Страницы: [1]