izstas 30 Опубликовано 29 марта, 2009 Share Опубликовано 29 марта, 2009 Я пишу только на PHP с SQL... Причём выучил до, на мой взгляд, неплохого уровня, их без единой книги Читал справку по функциям, разбирался в примерах... Ссылка на сообщение Поделиться на другие сайты
Орион 3 Опубликовано 29 марта, 2009 Share Опубликовано 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 30 Опубликовано 29 марта, 2009 Share Опубликовано 29 марта, 2009 Ну таких знаний, чтобы посмотрев на код сказать в чём ошибка, у меня нет Как минимум мне надо посмотреть на ошибку Код кажется рабочим... В чем проявление бага? Не совсем понял, что мне надо именно посмотреть Ссылка на сообщение Поделиться на другие сайты
Орион 3 Опубликовано 29 марта, 2009 Share Опубликовано 29 марта, 2009 (изменено) Не совсем понял, что мне надо именно посмотреть Ладно не буду морочить голову с кодом все нормально! это так сказать, бага искатель. Код для автоматического выявления ошибок Теперь будешь знать Код не полный, только некоторая часть его Его можно использовать как в дружелюбных целях так и наоборот! Изменено 29 марта, 2009 пользователем Орион Ссылка на сообщение Поделиться на другие сайты
Steker 0 Опубликовано 29 марта, 2009 Share Опубликовано 29 марта, 2009 Немного на C++, C# Ссылка на сообщение Поделиться на другие сайты
Орион 3 Опубликовано 29 марта, 2009 Share Опубликовано 29 марта, 2009 Немного на C++, C# О, как хорошо - что много знающих с/с++/с# как раз, в упорном режиме изучаю! Steker, мы друзья Ссылка на сообщение Поделиться на другие сайты
N-shadow 78 Опубликовано 29 марта, 2009 Share Опубликовано 29 марта, 2009 Ничё не пишу. Но пытаюсь писать патчи для проэкта MaNGoS. Ссылка на сообщение Поделиться на другие сайты
Ta2i4 137 Опубликовано 4 апреля, 2009 Share Опубликовано 4 апреля, 2009 А вот я пишу в основном на Delphi. Еще знаю HTML (javascript, php, mysql уже плохо). Ссылка на сообщение Поделиться на другие сайты
DeNi 31 Опубликовано 5 апреля, 2009 Share Опубликовано 5 апреля, 2009 Стыдновато немного писать. Многие здесь- такие профессионалы. Пишу на Turbo Pascal. Но я только учусь, и это только начало. Ссылка на сообщение Поделиться на другие сайты
BuReVeStNiCk 1 Опубликовано 6 апреля, 2009 Share Опубликовано 6 апреля, 2009 Стыдновато немного писать Да ладно тебе я совсем не пишу. Ссылка на сообщение Поделиться на другие сайты
Metal71 2 Опубликовано 11 апреля, 2009 Share Опубликовано 11 апреля, 2009 Писал офисные игры на VB и Delphi. Ещё php пробовал. Ссылка на сообщение Поделиться на другие сайты
Rassven 49 Опубликовано 26 августа, 2010 Автор Share Опубликовано 26 августа, 2010 вдруг кто еще "большим калькулятором" пользуется (я QBasic имею ввиду)... Отзовитесь... Ссылка на сообщение Поделиться на другие сайты
Rassven 49 Опубликовано 27 августа, 2010 Автор Share Опубликовано 27 августа, 2010 Пишу на Turbo Pascal. Но я только учусь, и это только начало. родственные души! Всё правильно делаешь! Опыт придет с практикой, пиши, потом сам решишь на чем продолжать! Если чем в программках помощь потребуется или сложности с какой задачкой обращайся, пиши в личку, постараюсь помочь. Ссылка на сообщение Поделиться на другие сайты
Omnividente 225 Опубликовано 27 августа, 2010 Share Опубликовано 27 августа, 2010 (изменено) Класс мне как раз спросить нужно Ладно не буду морочить голову с кодом все нормально! это так сказать, бага искатель. Код для автоматического выявления ошибок Теперь будешь знать улыбнуло) Изменено 27 августа, 2010 пользователем Omnividente Ссылка на сообщение Поделиться на другие сайты
Ivan007 10 Опубликовано 27 августа, 2010 Share Опубликовано 27 августа, 2010 Выучил HTML, на 5-- знаю javascript... А если не про стандартное программирование то Bacic, C++, C# Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти