IPB

Здравствуйте, гость ( Вход | Регистрация )

> Правильно формулируйте вопросы - Вам быстрей ответят

Перед подачей запроса воспользуйтесь сервисом Поиск. Возможно Ваш вопрос уже был задан и доступно быстрое решение.

Для максимально быстрого решения проблемы обязательно укажите:
- адрес Вашего сайта + наименование хостинга (локальный/внешний)
- номер установленного релиза PHPSHOP CMS FREE (Указывается в админпанели. Пример PHPShop CMS Free (сборка 34501).
- подготовьте принтскрин Вашей проблемы (снимок рабочего стола в момент ошибки) и прикрепите принтскрин в теме.
- укажите наименование и/или номер ошибки.
- подробно опишите алгоритм Ваших действий при выполнении поставленной задачи

Доступная документация: http://wiki.phpshopcms.ru

Самые свежие релизы в центре загрузки: http://phpshop.ru/page/downloads.html

Голосуйте и добавляйте свои идеи для PHPSHOP CMS FREE: http://idea.phpshop.ru/

 
Ответить в данную темуНачать новую тему
> php до вывода на экран
JohnyAbramov
сообщение 8.12.2017, 14:31
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 48
Регистрация: 24.1.2014
Пользователь №: 4323
Версия CMS Free: 34501
Создано сайтов: 3



Доброго времени суток.

Хочу реализовать вот такую вещь http://internet-marketolog.com/skript-podm...omera-telefona/
попробовал на статической странице, все работает.

Как правильно прикрутить к движку? вопрос конкретно про шаг 3
Добавить в php код, который исполняется на каждой странице до вывода чего-либо на экран (довольно часто это index.php, который лежит в корне сайта.) следующее:
Код
<?php

//По каким фрагментам в URI мы будем определять источники трафика
$uri_indication['remarketing'] = 'utm_campaign=Remarketing';
$uri_indication['cpc'] = 'utm_medium=cpc';
$uri_indication['email'] = 'utm_medium=email';

//Дальше ничего менять не нужно

if ( strpos ( $_SERVER['REQUEST_URI'], $uri_indication['remarketing'] ) )
    $source_type = "remarketing";

else if ( strpos ( $_SERVER['REQUEST_URI'], $uri_indication['cpc'] )
    AND !strpos ( $_SERVER['REQUEST_URI'], $uri_indication['remarketing'] ) )
    $source_type = "cpc";

else if ( strpos ( $_SERVER['REQUEST_URI'], $uri_indication['email'] ) )
    $source_type = "email";    

else if ( strpos ( $_SERVER['HTTP_REFERER'], 'yandex.ru/yandsearch' )
     OR strpos ( $_SERVER['HTTP_REFERER'], 'www.google.' )
     OR strpos ( $_SERVER['HTTP_REFERER'], 'go.mail.ru/search' )
     OR strpos ( $_SERVER['HTTP_REFERER'], 'nova.rambler.ru/search' )
     OR strpos ( $_SERVER['HTTP_REFERER'], 'bing.com/search' )
     OR strpos ( $_SERVER['HTTP_REFERER'], 'ask.com/web?q=' )
     OR strpos ( $_SERVER['HTTP_REFERER'], 'search.yahoo.com/search' ))

     $source_type = "search";    

else $source_type = "direct";    

if ( $source_type AND $source_type != "direct" )
            setcookie ( "source_type", $source_type, time()+31536000, '/' );

?>


просто вставил в index.php естественно не заработало smile.gif кто-нибудь подскажет?
Перейти в начало страницы
 
+Цитировать сообщение
JohnyAbramov
сообщение 8.12.2017, 14:55
Сообщение #2


Активный участник
***

Группа: Пользователи
Сообщений: 48
Регистрация: 24.1.2014
Пользователь №: 4323
Версия CMS Free: 34501
Создано сайтов: 3



ой извиняюсь, покапался еще и нашел ошибку, все заработало smile.gif
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 23.4.2018, 0:47

Яндекс.Метрика