» WAP Мастер Форум https://forum.wapinet.ru/index.php » PHP https://forum.wapinet.ru/viewforum.php?id=3 » Логи https://forum.wapinet.ru/viewtopic.php?id=396 |
DarkDaNTe » 2009.05.30 22:58 | ||||||||||||||||||||
Как можно создать скрипт, который будет сам создавать логи. Т.е. какой юзер, с каким айпи и браузером заходил на сатй, куда он ходил и т.п. Не сильно ли это жрет ресурсы и т.п.? | ||||||||||||||||||||
Gemorroj » 2009.05.31 09:07 | ||||||||||||||||||||
ну на этом основаны все онлайн счетчики. заноси нужную тебе инфу в бд и все тут. | ||||||||||||||||||||
DarkDaNTe » 2009.05.31 09:14 | ||||||||||||||||||||
А это обязательно, чтоб кто-то какую-то картинку открывал? | ||||||||||||||||||||
Gemorroj » 2009.05.31 11:05 | ||||||||||||||||||||
нет. | ||||||||||||||||||||
Sep » 2009.05.31 12:40 | ||||||||||||||||||||
А может есть такой или похожий скрипт, дайте пожалста | ||||||||||||||||||||
Gemorroj » 2009.05.31 13:16 | ||||||||||||||||||||
Код:
держи)))) | ||||||||||||||||||||
Sep » 2009.06.01 01:52 | ||||||||||||||||||||
Гг, спс. | ||||||||||||||||||||
Gemorroj » 2009.06.01 07:08 | ||||||||||||||||||||
замени там $_SERVER на $_SERVER['HTTP_REFERER']; | ||||||||||||||||||||
Sep » 2009.06.02 11:24 | ||||||||||||||||||||
Спс | ||||||||||||||||||||
Sep » 2009.06.02 17:27 | ||||||||||||||||||||
Чета не пашет. | ||||||||||||||||||||
Gemorroj » 2009.06.02 18:07 | ||||||||||||||||||||
путь к логу какой? | ||||||||||||||||||||
Sep » 2009.06.02 18:47 | ||||||||||||||||||||
В корень создал | ||||||||||||||||||||
Gemorroj » 2009.06.02 18:54 | ||||||||||||||||||||
т.е. еще до public_html/ и т.п? если путь верный, то могут быть еще 2 варианта - реферер не передается браузером или версия php ниже 5 | ||||||||||||||||||||
DarkDaNTe » 2009.06.02 19:34 | ||||||||||||||||||||
Sep, надеюсь ты написал $_SERVER['HTTP_REFERER']? Там у геморроя просто маленькая опечаточка.=) Проблема наверное в этом | ||||||||||||||||||||
Sep » 2009.06.02 21:13 | ||||||||||||||||||||
Создал в public_html , пхп 5, с родного арбуза пробывал, не записывается
Не, я правильно написал | ||||||||||||||||||||
DarkDaNTe » 2009.06.02 21:55 | ||||||||||||||||||||
Ну или путь до файла не /log.txt, а попробуй $_SERVER['DOCUMENT_ROOT'].'/log.txt'; или ../../log.txt | ||||||||||||||||||||
Gemorroj » 2009.06.03 00:38 | ||||||||||||||||||||
зачем? создай там, куда у тебя путь прописан. | ||||||||||||||||||||
Sep » 2009.06.03 01:25 | ||||||||||||||||||||
Ура! Работает, спсибо парни | ||||||||||||||||||||
DarkDaNTe » 2009.06.04 22:01 | ||||||||||||||||||||
Sep, записывай не HTTP_REFERER, а PHP_SELF | ||||||||||||||||||||
Sep » 2009.06.07 15:00 | ||||||||||||||||||||
Зачем, ведь я хочу видеть откуда люди идут, а что пхп_селф делает? | ||||||||||||||||||||
Gemorroj » 2009.06.07 15:13 | ||||||||||||||||||||
показывает текущую страницу. тебе действительно нужен HTTP_REFERER, а не PHP_SELF =) | ||||||||||||||||||||
DarkDaNTe » 2009.06.07 17:00 | ||||||||||||||||||||
А ну раз откуда тогда реферер. Мне, например, реферер не интересен. Хотя можно сделать чтото типа первый раз записать реферер. А дальше селф писать=) | ||||||||||||||||||||
Sep » 2009.06.07 17:59 | ||||||||||||||||||||
Дык селф что показывает? | ||||||||||||||||||||
AND » 2009.06.07 18:19 | ||||||||||||||||||||
Элемент $_SERVER['PHP_SELF'] | ||||||||||||||||||||
DarkDaNTe » 2009.06.07 21:06 | ||||||||||||||||||||
Sep, Gemorroj написал тебе, что он показывает текущую страницу ;) | ||||||||||||||||||||
DarkDaNTe » 2009.06.12 23:33 | ||||||||||||||||||||
В конечном итоге набросал скриптик, который создает лони типа: Код:
|