Видимо нужно задать в метрике 2 цели, первая посетитель положил что-то в корзину, вторая оформил заказ. Ну и в условии подбора аудитории указать, выполнено первое условие + не выполнено второе.
Websitedesign, Яндекс.Вебмастер+Метрика :)
Ещё вот этим когда-то пользовался: /ru/forum/679175
Можно получить количество секунд с начала суток, а потом это число умножать или делить на что-то, что-бы получился нужный порядок чисел. Можно просто на какое-то число:
echo floor((time() - strtotime('today')) / 15);
а можно делать поправку на дату, чтобы каждый день были числа разные, так например:
echo floor((time() - strtotime('today')) / (15 + hexdec(substr(md5(date("dmY")),0,2))/100));
...хотя кто там будет эти числа проверять.
Поглядите в базе SMF какой там символ стоит ...и главное в какой кодировке сама база, проблема скорее всего в кодировке.
https://www.unphp.net/decode/7e2074b54dd9ec9184c33edcba26d39a/
Примерный скрипт:
<?php $url = 'https://www.yandex.ru/'; $filename = 'old_val.txt'; $page = file_get_contents($url); preg_match('~<ol class="list news__list">(.*)</ol>~is', $page, $body); $new = md5($body[0]); if (file_exists($filename)) { $old = file_get_contents($filename); if ($old !== $new){ echo 'Страница изменилась'; mail("mail@site.ru", "Страница изменилась", "Изменилась страница по адресу: $url "); file_put_contents($filename, $new); } else {echo 'Страница не изменилась';} } else { echo 'Создаём файл: '.$filename; file_put_contents($filename, $new); } ?>
<ol class="list news__list">(.*)</ol> на тег в котором наличие товара указано поменяйте ...ну и урл с эмейлом не забудьте.
Зачем вам вся страница, строку в которой написано есть товар или нет получаете её и храните, а можно и в коде скрипта прописать если проверять нужно не каждые 5 минут, а пару раз в день. Если сравнивать хеш всей страницы, там один символ где-то поменяется и будет хеш другой.
Такой скрипт за пару минут пишется если с опытом, без опыта подольше, но явно быстрее чем эта тема обсуждается, если-бы показали страницу может уже кто и написал бы от скуки.---------- Добавлено 30.12.2017 в 13:51 ----------Ну и готовые сервисы есть. Этот всю страницу проверят: https://visualping.io/cdlp.html?utm_source=cd&utm_medium=redirtocdlp&utm_campaign=mig1
Этот только нужную часть http://feed43.com/step-by-step.html
И второй вариант на http отправляет? Тогда скорее всего браузер закешировал редирект, в режиме инкогнито проверьте или другим браузером.
Запятые останутся---------- Добавлено 28.12.2017 в 23:37 ----------Если строка именно такая как в примере то так ещё можно:
$array1 = array (22,34,5,334,66,2); $array2 = array (2,34); $rash = array_diff ($array1, $array2); $result = implode(",", $rash); echo $result;
$string = '22,34,5,334,67,2';$pattern = '/(\b)(34|2)(\D|$)/';$string = preg_replace($pattern, '', $string);echo $string;