kernel-video-sharing.com
С нами с 02.11.03
Сообщения: 826
Рейтинг: 558
|
Добавлено: 14/04/05 в 17:43 |
Подкажите плиз как проще в php получить данные о сабже?
|
|
|
|
+ + +
Человек-оркестр
С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027
|
Добавлено: 14/04/05 в 17:58 |
JS - никак
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 14/04/05 в 18:12 |
Поддержка кук и js этими данными расплагает только броузер , пхп на севере , причем он тут ? Вывод : юзай JS и будет тебе счастье.
|
|
|
|
Гражданин планеты Земля
С нами с 30.03.03
Сообщения: 7217
Рейтинг: 2185
|
Добавлено: 14/04/05 в 18:52 |
|
|
|
|
С нами с 01.10.03
Сообщения: 751
Рейтинг: 318
|
Добавлено: 14/04/05 в 18:53 |
только как в cj
ставишь куку явой
на второй странице читаешь из php куку
с помощью одной страницы не определишь
|
|
|
|
kernel-video-sharing.com
С нами с 02.11.03
Сообщения: 826
Рейтинг: 558
|
Добавлено: 14/04/05 в 19:43 |
Спасибо за ссылочки, то что надо, только у меня работать отказалось... (JS)
Тут не так давно топик на счет авроры проскакивал, там же боты определялись с помощью JS, может кто подскажет как там реализовано?
|
|
|
|
www.awm-tools.com
С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056
|
Добавлено: 14/04/05 в 21:37 |
Kernel Team писал: | Спасибо за ссылочки, то что надо, только у меня работать отказалось... (JS)
Тут не так давно топик на счет авроры проскакивал, там же боты определялись с помощью JS, может кто подскажет как там реализовано? |
В одной страничке ставится кука и тут-же читается.
Если бот, то кука не установлена.
Если юзер, то установлена.
Если кука установлена (юзер), то показываем пагу
Если кука не установлена (бот), то редиректим например обратно реферреру
PS: Осталось только перевести в JS
|
|
|
|
С нами с 24.02.05
Сообщения: 75
Рейтинг: 123
|
Добавлено: 15/04/05 в 07:12 |
К сожалению, доля ботов не поддерживающих JS стремительно уменьшается.
|
|
|
|
www.awm-tools.com
С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056
|
Добавлено: 15/04/05 в 13:10 |
ku писал: | К сожалению, доля ботов не поддерживающих JS стремительно уменьшается. |
А доля ботов, поддерживающих cookie?
|
|
|
|
С нами с 01.10.03
Сообщения: 751
Рейтинг: 318
|
Добавлено: 15/04/05 в 22:13 |
Цитата: | А доля ботов, поддерживающих cookie? |
уменьшается гораздо быстрее чем доля ботов не поддерживающих JS
Цитата: | В одной страничке ставится кука и тут-же читается. |
мы все во внимании ждём примера, приведи код[/code]
|
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16675
Рейтинг: 8593
|
Добавлено: 15/04/05 в 23:33 |
Jam писал: | только как в cj
ставишь куку явой
на второй странице читаешь из php куку
с помощью одной страницы не определишь |
Можно не явой - можно мета-тегом Код: | <META HTTP-EQUIV="Set-Cookie" CONTENT="name=value"> |
тогда захватишь тех, у кого скрипты выключены, а куки включены
|
|
|
|
www.awm-tools.com
С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056
|
Добавлено: 16/04/05 в 08:28 |
Jam писал: | уменьшается гораздо быстрее чем доля ботов не поддерживающих JS
мы все во внимании ждём примера, приведи код[/code] |
Вот функция по установке куки:
Код: |
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "")
document.cookie = curCookie
}
|
Функция по чтению куки:
Код: |
function getCookie(name) {
var prefix = name + "="
var cookieStartIndex = document.cookie.indexOf(prefix)
if (cookieStartIndex == -1)
return null
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
if (cookieEndIndex == -1)
cookieEndIndex = document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}
|
Также помоему в яваскрипте можно определить версию яваскрипта.
За подробностями - смотрите код HotLog счетчика. Он здесь, на этой странице внизу справа
|
|
|
|
С нами с 01.10.03
Сообщения: 751
Рейтинг: 318
|
Добавлено: 16/04/05 в 10:43 |
Код: | В одной страничке ставится кука и тут-же читается. |
определить куку надо php скриптом на одной странице
ты предлагаешь определять ява скриптом, согласен, твоим методом на одной странице можно это осуществить
но дать знать php скрипту о том что у юзера есть ява скрипт и куки, при помощи одной страницы нельзя
|
|
|
|