Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

22.01.2010, 06:58
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от Shadow_p1raT
уважаемый nerezus,не могли бы вы выложить настоящий класс для работы с mysql(т.е c OOП,исключениями,проверками )
P.S хочется глянуть )
in b4 Zend_Db
|
|
|

22.01.2010, 07:52
|
|
Постоянный
Регистрация: 21.08.2007
Сообщений: 367
Провел на форуме: 3578960
Репутация:
468
|
|
b3, джедай хуле=)
давно пора (по-доброму) переходить на orm или хотя бы active record.
|
|
|

22.01.2010, 09:19
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от astrologer
in b4 Zend_Db
+5, это самое лучшее что я встречал.
Насчет дебага,можно использовать что то вроде вот этого,я это юзаю в смовем класе,тогда еще долго не мог отловить строку,без передачи LINE,FILE непосредственно в ф-цию.
PHP код:
function GetError()
{
if (!$this->debug) {
return (die());
}
$bg = debug_backtrace();
$error = '<body style="background-color:#6699FF;color:black"><h1 align="center" color="red">MySQL Error!</h1><br>
<ul><b>File:</b><error style="background-color:white;"><b> ' .
$path = ((!$this->path_error) ? basename($bg[1]['file']) : $bg[1]['file']) .
'<b></error><br><b>Line</b>: <error style="background-color:white;"><b> ' .
$line = ((!$this->line_error) ? 'Admin Line Hidden' : $bg[1]['line']) .
'</b></error><br><b>Function:</b><error style="background-color:white;"> <b>[$mmysql->' .
$bg[1]['function'] .
'()]</b></error><br><b>Text error:<br> <textarea rows="10" cols="25" style="background-color:white;"> ' .
$ms = ((!$this->ms_error) ? 'Admin Query Hidden ' : mysql_error()) .
'</textarea><br></ul></div>';
die($error);
return true;
}
Дада,у меня все тоже очень криво,но как пример для более менее сносной отладки оно подойдет.Лучше чем передавать в каждую ф-цию линию и ффайл,или вообще без этого выводить.
Кстате, б3.
PHP код:
$query = preg_replace("/([0-9a-f]){32}/", "********************************", $query);
$query_str = "$query";
реально джедай 
Последний раз редактировалось m0Hze; 22.01.2010 в 09:30..
|
|
|

22.01.2010, 13:55
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
уважаемый nerezus,не могли бы вы выложить настоящий класс для работы с mysql(т.е c OOП,исключениями,проверками )
P.S хочется глянуть )
Не вопрос
|
|
|
[PHP]jClass: pWeb (Parser Web) - класс для работы с сайтами |

22.04.2010, 14:38
|
|
Познающий
Регистрация: 27.09.2008
Сообщений: 44
Провел на форуме: 289239
Репутация:
32
|
|
[PHP]jClass: pWeb (Parser Web) - класс для работы с сайтами
Предисловаие:
Начинаю потихоньку выкладывать свои классы в этом разделе. Они будут идти с пометкой jClass. Думаю многим кодерам они пригодяться.
jClass: pWeb
Это класс для работы с сайтами в скриптах PHP. Он очень удобен для создания всевозможных авторегистраторов, парсеров, спамеров, граберов, брутфорсов итп. Основан на cURL, имеет много полезных возможностей, таких как: - Быстрая загрузка страниц методом GET и POST
- Парсинг HTML
- Нахождение любого HTML элемента и получения его аттрибутов (в.т.ч. inputs)
- Автоматическое слежение за cookies
- Парсер заголовков
- Автоматическая загрузка каритинок
- Разгадка капчи одной строкой кода, через Antigate
- Ну и еще много чего интересного..
Скачать pWeb (версия 1.3) + документация и примеры ( http://files.xxxgeneration.ru/files/2010_04_22/c52fb9/pWeb-1.3.rar)
С помощью данного скрипта даже новичкам будет легко писать разные скрипты для интеграции с сайтами, уже не говоря о том, как он поможет профессионалам своего дела. В нем главное разобраться. Это как IDE, с первого взгляда кажется как все сложно и непривычно, а потом не можешь без нее жить.
Я использую этот класс в каждом своем проекте, работающем с сайтами. Предоставляю и вам такую возможность.
Разрешено использовать класс в любых ваших проектах, также продавать его как часть проекта. Одно условие - сохранение копирайта.
Если класс вам НЕ понравился, считаете его бажным итп, можете не писать здесь об этом, а просто им не пользоваться. Если нашли какуюто багу, то исправьте ее сами и выложите сюда пофиксеную версию. Буду признателен. Этот класс прошел много испытаний в тяжелых условиях и исправлено большое кол-во баг.
Скоро может выложу еще пару готовых примеров его использования. Пока работы много.
by m0Hze: На отдельную тему не тянет, клади сюда. Флуд почистил, что бы больше такого не было.
Последний раз редактировалось m0Hze; 22.04.2010 в 23:42..
|
|
|
|
 |
|
TEST QR: []
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|