За последние 24 часа нас посетили 21753 программиста и 1689 роботов. Сейчас ищут 1982 программиста ...

Проблема с кавычками

Тема в разделе "JavaScript и AJAX", создана пользователем literator, 26 май 2013.

  1. literator

    literator Активный пользователь

    С нами с:
    29 янв 2013
    Сообщения:
    18
    Симпатии:
    0
    При написании небольшого оператор на js-

    var r=confirm("Снять бан пользователю "+log+"?");
    if(r==true){
    document.write("<?mysql_query(\"DELETE FROM banlist WHERE login='$logban' \ ");?>");
    alert('Пользователю '+log+' был успешно снят бан!');
    }
    else{
    location.reload;
    }

    -выдает такую вот ошибку:

    Unexpected character in input: '\' (ASCII=92) state=1

    Как я понял проблема с кавычками. Как решить сею проблему, подскажите. Заранее спасибо.
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.114
    Симпатии:
    1.244
    Адрес:
    там-сям
    у тебя пробел между \ и "

    Добавлено спустя 1 минуту 9 секунд:
    А какой смысл выводить на страницу текст "DELETE FROM..." ??? Это что, заклинание какое-то?
     
  3. literator

    literator Активный пользователь

    С нами с:
    29 янв 2013
    Сообщения:
    18
    Симпатии:
    0
    нет. суть такая. при нажатии на кнопку удаления, вылазиет окно, спрашивающее "удалить точно?", ежели да, то удаляет, а если нет. то просто обновляет страницу
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.114
    Симпатии:
    1.244
    Адрес:
    там-сям
    Короче вам нужно уяснить для себя разницу между клиентской и серверной стороной. Без этого дальше не двинетесь.