Keps

Keps
Рейтинг
89
Регистрация
22.04.2008

Добавил свой ip в ip_others.dat

Почему то в такой конструкции php меня как бота не определяет

<?php

include $_SERVER['DOCUMENT_ROOT'].'/api.php';

echo 'bot: '.$z_bot.'<br>';

?>

Если в api.php добавить echo 'bot: '.$z_bot.'<br>'; то php показывает что я бот. Разве так и должно быть?

Вобщем редирект не работает внутри html

<html>
<head>
<title>Nbnkt</title>
<link href="styles.css" rel="stylesheet" type="text/css">
</head>
<body>

<?php
include $_SERVER['DOCUMENT_ROOT'].'/go/api.php';
if($z_bot == $z_empty && !empty($z_out)){header("Location: $z_out");}
?>

</body>
</html>

Если за пределы html вывести php код, то редирект работает. Но с чем это связано? Должно ведь везде работать

ro--ot:
Keps, надеюсь api.php от версии 0.6.8 ?

Вобщем ситуация такая: сама tds располагается в папке site.com/go/

А код в файле папки site.com/dor/name.php. При этом редирект не работает и постоянно как уника определяет.

Сейчас попробовал файл name.php в корень site.com переместить и все заработало. Вопрос только почему не работает таким образом и где копать чтобы все работало в других папках?

ro--ot:
Небыло там багов, просто у тебя код для версии ниже 0.6.5
Вот нужный тебе код

<?php
include $_SERVER['DOCUMENT_ROOT'].'/go/api_test.php';
if($z_bot == $z_empty && !empty($z_out)){header("Location: $z_out");}
?>

Я не знаю почему, но у меня не работает редирект с этим кодом, в логах все отображается. Причем определяет постоянно как уникального посетителя. В api указаны куки 3600 сек., в браузере нет очистки куков. С чем это может быть связано?

ro--ot:
Какая версия ТДС?
Это код для старой версии.

Версия ztds_v0.6.8. Она походу немного с багами. Было бы хорошо, если помимо телеграмма можно было следить за обновлениями tds в соц сетях. Как теперь скачать последнюю версию с описанием? Буду благодарен если кто скачает мне и зальет куда-нить, только с описанием

Подскажите почему не работает редирект? стоит в файле такой код:

<?php

include $_SERVER['DOCUMENT_ROOT'].'/go/api_test.php';

$z_data = unserialize($z_api_data);

$z_out = trim(html_entity_decode($z_data[0], ENT_QUOTES, 'UTF-8'));

$z_bot = $z_data[6];

if($z_bot == $z_empty && !empty($z_out)){header("Location: $z_out");}

?>

Редиректа нет, но в логах все нормально отображается. Не могу разобраться.

J-ran:
Отключены куки или включена автоматическая очистка

Куки включены. Какая еще автоматическая очистка? Стоит zTDS v.0.6.8

Подскажите почему один и тот же ip определяется как уник? При этом заходили с разницей во времени не больше часа. В api установлены куки 3600 сек

Не пойму в чем дело - не отображается текст при использовании API. При этом видны посетители в статистики, т.е сам код настроен правильно, но при этом текст, который в out прописан, не отображается на сайте. В чем может быть проблема? Раньше все также само настраивал и работало...

Если при типе направления api в oute указать ротацию доменов

http://site1.com

|||

http://site2.com

|||

http://site3.com

То в логах видим в поле out такое:http://site1.com|||http://site2.com|||http://site3.com

То есть на какой конкретно домен был редирект не известно. Так и должно быть?

Всего: 257