ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 22.01.2010, 06:58
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от Shadow_p1raT  
уважаемый nerezus,не могли бы вы выложить настоящий класс для работы с mysql(т.е c OOП,исключениями,проверками )
P.S хочется глянуть )
in b4 Zend_Db
 
Ответить с цитированием

  #12  
Старый 22.01.2010, 07:52
Аватар для life_is_shit
life_is_shit
Постоянный
Регистрация: 21.08.2007
Сообщений: 367
Провел на форуме:
3578960

Репутация: 468
Отправить сообщение для life_is_shit с помощью ICQ
По умолчанию

b3, джедай хуле=)
давно пора (по-доброму) переходить на orm или хотя бы active record.
 
Ответить с цитированием

  #13  
Старый 22.01.2010, 09:19
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 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>&nbsp;&nbsp;&nbsp; ' 
.
            
$path = ((!$this->path_error) ? basename($bg[1]['file']) : $bg[1]['file']) .
            
'<b></error><br><b>Line</b>: <error style="background-color:white;"><b>&nbsp;&nbsp;&nbsp;' .
            
$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..
 
Ответить с цитированием

  #14  
Старый 22.01.2010, 13:55
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

Цитата:
уважаемый nerezus,не могли бы вы выложить настоящий класс для работы с mysql(т.е c OOП,исключениями,проверками )
P.S хочется глянуть )
Не вопрос
 
Ответить с цитированием

[PHP]jClass: pWeb (Parser Web) - класс для работы с сайтами
  #15  
Старый 22.04.2010, 14:38
Аватар для joks
joks
Познающий
Регистрация: 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..
 
Ответить с цитированием
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[HELP, С++] Библиотеки, классы, модули для работы с изображениями. [n]-c0der С/С++, C#, Delphi, .NET, Asm 1 27.10.2009 16:15
Процесс создания программного обеспечения для распределенных вычислений (С++). c0n Difesa Авторские статьи 9 09.06.2009 16:33
Начальный практикум в Code Igniter Kuzya Авторские статьи 9 20.02.2009 23:12
Кейлогер на Vb или как правильно играть в Gta!!! je0n Авторские статьи 6 25.05.2007 23:55



TEST QR: []
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ