![]() |
это интересно всем! (Вниманию Бредбери)
Слушайте люди, а как написать на flash счетчик посещений. Былобы прикольно если бы он показывал сколько товарищей в online и т.д
Это в принципе возможно. Но как? Бредбери точно знает. |
Просьба исходник отправить на dolotoff@ua.fm
|
деньги тоже туда?
|
нет, только исходник.
Деньги шлите на dolotoff_formoney@ua.fm |
:D :D :D
|
Цитата:
Цитата:
|
я заплачу
Сколько стоит? |
Одним флешом тут не обойдешся ...
|
Тут нужен ПХП!
|
Бредбери всё равно знает.
Он давно себе уже флешовский счетчик поставил и молчит. |
Цитата:
|
хоссподи...
ПХП: <?php //коннехт к базе здесь .... if(@$uid){ //"update sometable set time=".time()." where uid='$uid'"; //лениво... писать сиквелы не буду - вкраце: ... if(!mysql_affected_rows()) unset($uid); } if(@!$uid){ $uid=uniqid(""); // insert $uid, time() в sometable setcookie("uid",$uid,0); } //delete from sometable where time>time()-10 минут //в другой табле хранишь счетчик - и наращиваешь его на mysql_affected_rows() //считаешь чему равен счетчик удаленных=$cnt, считаешь скока записей в sometable=$cnt1 header("Content-type: application/x-www-urlform-encoded"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); $cnt+=$cnt1; echo "visitors=$cnt&online=$cnt1"; ?> флеш - ls=new LoadVars(); function someshit(){ ls.load(fromsomeshit.php); } setInterval(someshit.100000); ls.onLoad=function(s){ //draw this.visitors,this.online } someshit(); Вот вкратце и все... детали позыришь в хелпах. Хочешь считать уникальных - поставь еще одну куку - и введи флаг - юник - неюник в табле... |
да уш...
как много еще нужно познать попробовать и внять... А ведь в каменый век таких проблем то и небыло! |
| Часовой пояс GMT +4, время: 23:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.