5ответ(ов) в теме
Гари
не в сети 6 лет
На сайте с 12.07.2018
Участник
Тем 2
Сообщения 8
1
20:13
Версия WP-Recall: 16.15.6
Версия дополнения: 1.6.1

Здравствуйте!
Не знаю, где именно ошибка (в роде с php что-то не так, точно не знаю, в php я не очень), но после перехода по реферальной ссылке на странице отображается вот такое уведомление: Уведомление на странице сайта
А там такая функция:

function get_referal_link(){
    $return = ($_SERVER['HTTP_REFERER'])? $_SERVER['HTTP_REFERER']: $_SERVER['SERVER_NAME'];
    setcookie('ref', $_GET['ref'], time()+3600*24*30,'/');
    setcookie('return', $return, time()+3600*24*30,'/');
}

Подскажите, как исправить.

0
Гари
не в сети 6 лет
На сайте с 12.07.2018
Участник
Тем 2
Сообщения 8
2
20:28

Да, и забыл упомянуть: при этом, когда появляется это уведомление, все теги из head переходят в body.
Сайт при этом функционирует, но уведомление не скрывается даже дописав в css display: none; для тега с уведомлением, а оно, почему-то отображается только в теге <b>.
Структура примерно такая:

<head>
один скрипт
</head> 
<body>
все содержимое head
</body>
<b>уведомление</b>
контент сайта
...

0
Андрей CS
не в сети 3 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
3
08:35

добрый день, приведите строку:

$return = ($_SERVER['HTTP_REFERER'])? $_SERVER['HTTP_REFERER']: $_SERVER['SERVER_NAME'];

к такому виду
$return = isset($_SERVER['HTTP_REFERER'])? $_SERVER['HTTP_REFERER']: $_SERVER['SERVER_NAME'];

1
Гари
не в сети 6 лет
На сайте с 12.07.2018
Участник
Тем 2
Сообщения 8
4
13:50

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

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
5
14:22

Нотисы - уведомления для разработчика. Отключайте вывод таких уведомлений на своем сайте. Зачем вам держать включенным режим дебага?

Данное уведомление не несет никакой проблемы и не нарушает работу дополнения. Просто php просит проверять наличие запросов. Что и было сделано в приведенном в 3-м сообщении коде.

Вопрос решен. Закрыто.

0
Тема закрыта. Публикация новых сообщений запрещена.