ФорумРазработкаБазы данных → Беда с SQL запросом

Беда с SQL запросом

  • SeRebro

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 6 марта 2011 г. 2:14

    Имею запрос
    INSERT INTO `jos_content` ( `id` , `title` , `alias` , `title_alias` , `introtext` , `fulltext` , `state` , `sectionid` , `mask` , `catid` , `created` , `created_by` , `created_by_alias` , `modified` , `modified_by` , `checked_out` , `checked_out_time` , `publish_up` , `publish_down` , `images` , `urls` , `attribs` , `version` , `parentid` , `ordering` , `metakey` , `metadesc` , `access` , `hits` , `metadata` ) VALUES ( '', 'ЧТОБЫ УГНАТЬ МАШИНУ, ПРЕСТУПНИКИ ИСПОЛЬЗОВАЛИ ПОДЪЕМНЫЙ КРАН', 'CHTOBI-UGNAT-MASHINU-PRESTUPNIKI-ISPOLZOVALI-POD'EMNIY-KRAN', '', '

    Иммобилайзер — это противоугонное устройство, которое берет на себя важнейшую задачу для защиты автомобиля и размыкания электрических цепей. Иммобилайзер размыкает электрические цепи в таких местах, как зажигание, стартер, двигатель, бензонасос, бортовой компьютер, тем самым предотвращая возможность незаконного использования автомобиля. Используя иммобилайзер, вы можете быть абсолютно уверены в том, что ваш автомобиль будет стоять на том месте, где вы его оставили.

    Управление иммобилайзером доступно только владельцу автомобиля, служит для этого электронный кодовый ключ или ручной набор кода, все зависит от модели машины. Хозяин машины, перед тем как завести двигатель, должен разблокировать иммобилайзер ключом.
    Но, даже если ваш иммобилайзер будет взломан, системы автомобиля остаются заблокированными. Как правило, все иммобилайзеры автоматически приводятся в действие после истечения определенного срока, во время которого владелец не производит никаких действий. Все это предназначено для того, чтобы автомобиль был в безопасности, даже если хозяин отошел на некоторое время, не предусмотрев тем самым надежную защиту автомобиля.

    Блок управления — это «сердце» прибора, из которого поступают сигналы о необходимости включения иммобилайзера. Центральный блок имеет микропроцессор.

    Сегодня также широко применяются микроиммобилайзеры, или по-другому, дистанционно — управляемые реле. Микроиммобилайзер можно настроить так, чтобы блокировалась лишь одна цепь системы. Электромагнитное реле осуществляет разрыв электроцепей проводки, тогда когда сам иммобилайзер заблокирован, а, следовательно, действия производит не владелец автомобиля. Противоугонная система имеет возможность блокировки только одной цепи или всех электроцепей двигателя. Но для безопасности рекомендуется блокировать как минимум две цепи, ключ запрограммирован так, что одним движением можно заблокировать несколько цепей.

    Иммобилайзеры укомплектованы сигнальным светодиодом, именно по этому сигналу вор поймет, что автомобиль находится под охраной, владелец автомобиля информируется о состоянии системы. Как правило, все иммобилайзеры приводятся в действие по истечении не более 25 секунд после выключения зажигания.

    Все большее число автовладельцев отдают предпочтение именно иммобилайзеру, нежели сигнализации, а в некоторых странах данный прибор входит в обязательную комплектацию автомобиля. В отличие от сигнализации иммобилайзеры проще, удобнее, надежнее, и что немаловажно, бесшумны.

    Что касается нашей страны, то, конечно, для эффективной защиты автомобиля одного иммобилайзера будет недостаточно. Всегда есть желающие позаимствовать ваши колеса, лобовое стекло, магнитолу. Поэтому имеет смысл устанавливать и иммобилайзер, и сигнализацию. Сейчас стали производиться сигнализации, имеющие функцию иммобилайзера.

    Зачастую многие владельцы транспортных средств, пренебрегают установкой иммобилайзера, и напрасно. Сигнализация создает много шума и зачастую необоснованного, но не создает вору препятствий для угона автомобиля. Угонщики уже давно наловчились обезвреживать сигнализацию. Водитель, несомненно, будет информирован о том, что с его машиной что-то происходит, но мер не будет предпринято никаких. Иммобилайзер же тихо, четко «без пыли и шума» блокирует двигатель, тем самым создавая серьезную помеху угонщикам.

    Давайте теперь разберемся, как же выбрать качественный иммобилайзер и на что обращать внимание при покупке данного устройства.

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

    В первую очередь, стоит обратить внимание на то, какой в приборе установлен блокирующий элемент, он может быть проводной и беспроводной.

    У проводного блокирующего элемента реле, через которое сигнал проходит к двигателю, находится внутри блока иммобилайзера, или от него отходит провод, передающий сигнал.
    При выборе проводного иммобилайзера следует иметь ввиду, что если вор найдет центральный блок и замкнет контакты, двигатель заведется. Следовательно, ваша задача — сделать «невидимым» доступ к центральному блоку.

    Беспроводное реле, как следует из его названия, не имеет никаких проводов. При включении зажигания, иммобилайзер дает сигнал проводке автомобиля практически на любом отрезке электрооборудования. Беспроводное реле имеет возможность размещения блокировки там, где доступ будет невозможен. Поиск самого реле занимает у мошенников слишком много времени, и возиться с этим просто никто не станет.

    Стоит обращать внимание и на устройства с кодовым замком, или транспондеры.

    Транспондеры могут быть контактными или бесконтактными. На сегодняшний день самым популярным стал код Даллас, по типу знакомой домофонной таблетки.

    Такой ключ несет в себе сложнейший код, подобрать который практически нереально. Такой ключ нужно располагать также в труднодоступном месте, например, под капотом.

    « ', '', '1', '20', '1', '64', '2011-4-3 00:00:00', '62', '', '0000-00-00 00:00:00', '0', '0', '0000-00-00 00:00:00', '2011-4-3 00:00:00', '0000-00-00 00:00:00', '', '', '', '1', '0', '0', 'угон', 'ЧТОБЫ УГНАТЬ МАШИНУ, ПРЕСТУПНИКИ ИСПОЛЬЗОВАЛИ ПОДЪЕМНЫЙ КРАН', '0', '0', '' );

    (для БД джумлы)
    При его выполнении выскакивает ошибка
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'EMNIY-KRAN', '', ' Иммобилайзер — Ñ

    Как исправить?
  • Абырвалг

    Сообщения: 6477 Репутация: N Группа: Джедаи

    Spritz 6 марта 2011 г. 2:18, спустя 4 минуты 21 секунду

  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 6 марта 2011 г. 5:18, спустя 3 часа 2 секунды

    а я подумал, что это спам про Иммобилайзеры )
  • Flare

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 6 марта 2011 г. 6:32, спустя 1 час 13 минут 37 секунд

    экранируй с помощью mysql_real_escape_string() текстовые поля когда кладешь в БД
  • 20 февраля 2017 г. 4:21, спустя 2177 дней 21 час 48 минут

    Пользователь был удалён, сообщения недоступны


  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 27 февраля 2017 г. 4:15, спустя 6 дней 23 часа 54 минуты

    лучше
    mysql_escape_string()

  • Nek

    Сообщения: 99 Репутация: N Группа: Адекваты

    Spritz 28 февраля 2017 г. 9:01, спустя 1 день 4 часа 45 минут

    лучше
    prepared statements
    ;)

  • Crank

    Сообщения: 541 Репутация: N Группа: Джедаи

    Spritz 28 февраля 2017 г. 11:13, спустя 2 часа 12 минут 12 секунд

    @Nek, +1

Пожалуйста, авторизуйтесь, чтобы написать комментарий!