Здравствуйте!
Не знаю, где именно ошибка (в роде с 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,'/'); }
Подскажите, как исправить.
Да, и забыл упомянуть: при этом, когда появляется это уведомление, все теги из head переходят в body.
Сайт при этом функционирует, но уведомление не скрывается даже дописав в css display: none;
для тега с уведомлением, а оно, почему-то отображается только в теге <b>
.
Структура примерно такая:
<head> один скрипт </head> <body> все содержимое head </body> <b>уведомление</b> контент сайта ...
Нотисы - уведомления для разработчика. Отключайте вывод таких уведомлений на своем сайте. Зачем вам держать включенным режим дебага?
Данное уведомление не несет никакой проблемы и не нарушает работу дополнения. Просто php просит проверять наличие запросов. Что и было сделано в приведенном в 3-м сообщении коде.
Вопрос решен. Закрыто.