Vika R
17.03.2009, 18:48
Проблема такая. Есть сайт больше чем 200 страниц. Счетчики стоят ТОЛЬКо на заглавной странице. Естественно на сайт можно зайти через первую страницу (отметившись на счетчике) или попасть на любую другую, минуя счетчики.
Как сделать так, чтобы если пользователь заходит не с главной страницы, а с внутренней, он попадал на первую (чтобы сработали счетчики), а затем возвращался уже на ту, с которой пришел? Частичная реализация переброса на первую страницу реализована в яваскрипте:
var call = document.referrer.toLowerCase();
var where = call.indexOf("часть имени сайта");
if (where == -1) window.location.href="http://www.адрес сайта/";
А вот как вернуть его обратно? Думаю яваскрипт здесь уже не поможет, так как после выполения window.location.href значение document.referrer = null. А в PHP я совсем чайник. Спасибо заранее за любые советы
Как сделать так, чтобы если пользователь заходит не с главной страницы, а с внутренней, он попадал на первую (чтобы сработали счетчики), а затем возвращался уже на ту, с которой пришел? Частичная реализация переброса на первую страницу реализована в яваскрипте:
var call = document.referrer.toLowerCase();
var where = call.indexOf("часть имени сайта");
if (where == -1) window.location.href="http://www.адрес сайта/";
А вот как вернуть его обратно? Думаю яваскрипт здесь уже не поможет, так как после выполения window.location.href значение document.referrer = null. А в PHP я совсем чайник. Спасибо заранее за любые советы