Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: At3 вопрос
цитата
19/04/10 в 14:05
 densa
Есть сидж с at3, в нем много стариц, на всех фейсе стоит
<?php virtual ("/cgi-bin/at3/in.cgi?domain.com"); ?>
и на всех страницах тоже
Но все равно в ноутрейде стоят внутренние страницы домена. Подскажите почему так
цитата
19/04/10 в 16:12
 Anab0L1k
Попробуй вот так:
Код:
<?php
if(!isset($_COOKIE['atref']))    {
    virtual (/cgi-bin/at3/in.cgi");
}
?>
цитата
19/04/10 в 17:36
 Vyacheslav
А там где <?php virtual ("/cgi-bin/at3/in.cgi?domain.com"); ?>
именно domain.com или домен на котором установлен скрипт?!
цитата
19/04/10 в 19:03
 densa
домен на котором установлен скрипт конечно
цитата
19/04/10 в 19:29
 Vyacheslav
Есть простой способ проверить..
ПРосто перейди с одной странице по ссылке на другую. Если на том месте, где стоит <?php virtual ("/cgi-bin/at3/in.cgi?domain.com"); ?> будет пропуск, то всё в этом месте работает корректно; если <javascript ...
то где-то нестыковка в настройках сервра и скрипта; ну а если <?php .., то сам понимаешь ;)
цитата
19/04/10 в 20:03
 Farel777
Если хочешь трейд со всех старниц ,надо атх2 брать.
цитата
20/04/10 в 01:47
 Vyacheslav


Да тут больше вопрос в правильной статистике..
ПРотестировал на AT3 и ATX1.3 - всё работает.
цитата
20/04/10 в 02:05
 densa
Vyacheslav писал:
Есть простой способ проверить..
ПРосто перейди с одной странице по ссылке на другую. Если на том месте, где стоит <?php virtual ("/cgi-bin/at3/in.cgi?domain.com"); ?> будет пропуск, то всё в этом месте работает корректно; если <javascript ...
то где-то нестыковка в настройках сервра и скрипта; ну а если <?php .., то сам понимаешь ;)


Открываю одну из внутренних страниц там
Код:
<script type="text/javascript">
<!--
document.cookie='atref=noref$#; path=/;'
// -->
</script>


перехожу на главную там пусто
цитата
20/04/10 в 04:46
 Vyacheslav
Смсл добавления этого параметра ?domain.com в том, что куки ставятся как обычно, если ты тупо наберёшь урл страницы в браузере или перейдёшь на неё по ссылке с домена отличного от domain.com!!!
Но, если ссылка будет с любой страниы принадлежащей domain.com, то параметр ?domain.com укажет скрипту проигнорировать вставку кук (на месте <?php virtual ("/cgi-bin/at3/in.cgi?domain.com"); ?> будет пустота!), так как подразумевается, что куки проставила какая-то из предыдущих страниц сайта domain.com Ведь ты же перешёл с этого же сайта в данном случае!

Тут надо чётко понимать чем отличается ситуация набора урла в браузере и клика по ссылки. Рефер передаётся только в случае клика!


Эта страница в полной версии