За последние 24 часа нас посетили 17343 программиста и 1650 роботов. Сейчас ищут 933 программиста ...

помогите совместить

Тема в разделе "PHP для новичков", создана пользователем DDoS96, 16 окт 2016.

  1. DDoS96

    DDoS96 Новичок

    С нами с:
    13 авг 2016
    Сообщения:
    71
    Симпатии:
    1
    при формировании страниц сайта добавлять обработчики целей( "товар добавлен в корзину vk",
    "совершён заказ после перехода из vk")
    если в cookie клиента хранится значение vk=1

    Вот как я понимаю обработчик
    PHP:
    1. <button class="it_block-submit category-product-buy-btn" data-product-id="18" onclick="
    2. yaCounter169785.reachGoal('zakazat');
    3. yaCounter169785.reachGoal('vkcart');
    4. return true;"><span class="no-hover">Беру</span><span class="hover"></span></button>
    пишу проверку куки if($_COOKIE['vk'] ==1 ) что дальше как это совместить помогите пожалуйста
     
    #1 DDoS96, 16 окт 2016
    Последнее редактирование модератором: 16 окт 2016
  2. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    раз метрика на javascript, может и if сделать на javascript, только для javascript нужно найти готовый код или библиотеку для работы с cookie
     
  3. DDoS96

    DDoS96 Новичок

    С нами с:
    13 авг 2016
    Сообщения:
    71
    Симпатии:
    1
    if ( ! get_cookie ( "vk" ) ) { yaCounter169785.reachGoal('zakazat'), yaCounter169785.reachGoal('vkcart')};
    js не когда не использовал правильно ли написал?
     
  4. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Так работает или нет? Зачем спрашивать, вот если не работает тогда отладку делай, не умеешь, напиши тут, подскажем как сделать
    --- Добавлено ---
    В первом сообщении ты нормально ставил точку запятой после вызова метода, сейчас влепил запятую, не похоже что это правильно
     
  5. DDoS96

    DDoS96 Новичок

    С нами с:
    13 авг 2016
    Сообщения:
    71
    Симпатии:
    1
    нет отладку
    не умею делать и не знаю работает нет
    --- Добавлено ---
    та
    так у меня ведь 2 цели как мне их разделить если не запятой? или я не так понял?
     
  6. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    в цели они превращаются в самом конце, а ты выполняешь код, не русском языке, на javascript, там конструкции точкой запятой разделяют.

    сам подумай, ты написал код и не запустил его, думаешь у нас есть возможность его запустить?

    Что читал по отладке?