izstas Опубликовано 29 марта, 2009 Опубликовано 29 марта, 2009 Я пишу только на PHP с SQL... Причём выучил до, на мой взгляд, неплохого уровня, их без единой книги Читал справку по функциям, разбирался в примерах...
Орион Опубликовано 29 марта, 2009 Опубликовано 29 марта, 2009 Я пишу только на PHP с SQL... Причём выучил до, на мой взгляд, неплохого уровня, их без единой книги smile.gif Читал справку по функциям, разбирался в примерах... Класс мне как раз спросить нужно /Sources/Subs.php function db_query($db_string, $file, $line) { .............. if (empty($modSettings['disableQueryCheck'])) { .............. $clean .= substr($db_string, $old_pos); $clean = trim(strtolower(preg_replace(array('~\s+~s', '~/\*!40001 SQL_NO_CACHE \*/~', '~/\*!40000 USE INDEX \([A-Za-z\_]+?\) \*/~'), array(' ', '', ''), $clean))); // We don't use UNION in SMF, at least so far. But it's useful for injections. if (strpos($clean, 'union') !== false && preg_match('~(^|[^a-z])union($|[^[a-z])~s', $clean) != 0) $fail = true; // Comments? We don't use comments in our queries, we leave 'em outside! elseif (strpos($clean, '/*') > 2 || strpos($clean, '--') !== false || strpos($clean, ';') !== false) $fail = true; // Trying to change passwords, slow us down, or something? elseif (strpos($clean, 'sleep') !== false && preg_match('~(^|[^a-z])sleep($|[^[a-z])~s', $clean) != 0) $fail = true; elseif (strpos($clean, 'benchmark') !== false && preg_match('~(^|[^a-z])benchmark($|[^[a-z])~s', $clean) != 0) $fail = true; // Sub selects? We don't use those either. elseif (preg_match('~\([^)]*?select~s', $clean) != 0) $fail = true; В чем проявление бага?
izstas Опубликовано 29 марта, 2009 Опубликовано 29 марта, 2009 Ну таких знаний, чтобы посмотрев на код сказать в чём ошибка, у меня нет Как минимум мне надо посмотреть на ошибку Код кажется рабочим... В чем проявление бага? Не совсем понял, что мне надо именно посмотреть
Орион Опубликовано 29 марта, 2009 Опубликовано 29 марта, 2009 (изменено) Не совсем понял, что мне надо именно посмотреть Ладно не буду морочить голову с кодом все нормально! это так сказать, бага искатель. Код для автоматического выявления ошибок Теперь будешь знать Код не полный, только некоторая часть его Его можно использовать как в дружелюбных целях так и наоборот! Изменено 29 марта, 2009 пользователем Орион
Орион Опубликовано 29 марта, 2009 Опубликовано 29 марта, 2009 Немного на C++, C# О, как хорошо - что много знающих с/с++/с# как раз, в упорном режиме изучаю! Steker, мы друзья
N-shadow Опубликовано 29 марта, 2009 Опубликовано 29 марта, 2009 Ничё не пишу. Но пытаюсь писать патчи для проэкта MaNGoS.
Ta2i4 Опубликовано 4 апреля, 2009 Опубликовано 4 апреля, 2009 А вот я пишу в основном на Delphi. Еще знаю HTML (javascript, php, mysql уже плохо).
DeNi Опубликовано 5 апреля, 2009 Опубликовано 5 апреля, 2009 Стыдновато немного писать. Многие здесь- такие профессионалы. Пишу на Turbo Pascal. Но я только учусь, и это только начало.
BuReVeStNiCk Опубликовано 6 апреля, 2009 Опубликовано 6 апреля, 2009 Стыдновато немного писать Да ладно тебе я совсем не пишу.
Metal71 Опубликовано 11 апреля, 2009 Опубликовано 11 апреля, 2009 Писал офисные игры на VB и Delphi. Ещё php пробовал.
Rassven Опубликовано 26 августа, 2010 Автор Опубликовано 26 августа, 2010 вдруг кто еще "большим калькулятором" пользуется (я QBasic имею ввиду)... Отзовитесь...
Rassven Опубликовано 27 августа, 2010 Автор Опубликовано 27 августа, 2010 Пишу на Turbo Pascal. Но я только учусь, и это только начало. родственные души! Всё правильно делаешь! Опыт придет с практикой, пиши, потом сам решишь на чем продолжать! Если чем в программках помощь потребуется или сложности с какой задачкой обращайся, пиши в личку, постараюсь помочь.
Omnividente Опубликовано 27 августа, 2010 Опубликовано 27 августа, 2010 (изменено) Класс мне как раз спросить нужно Ладно не буду морочить голову с кодом все нормально! это так сказать, бага искатель. Код для автоматического выявления ошибок Теперь будешь знать улыбнуло) Изменено 27 августа, 2010 пользователем Omnividente
Ivan007 Опубликовано 27 августа, 2010 Опубликовано 27 августа, 2010 Выучил HTML, на 5-- знаю javascript... А если не про стандартное программирование то Bacic, C++, C#
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти