Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2008, 20:53   #1
Floopy[Error]
Новичок
Джуниор
 
Регистрация: 15.03.2008
Сообщений: 1
По умолчанию статиcтика без MySQL

Люди хелп проблема в следущем мне нужен ПхП скрипт -
Вобщем люди заходят на index.php я беру инфу браузер,рефер,ос и т.д. и заношу в переменные допустим $browser; $os; $referer.
Мне нужно эти данные записывать в файл stata.txt
А потом уже заходя на admin.php доставать эти данные и читать притом таким образом например:
Что бы $browser содержал:
Opera : 3
Internet Explorer: 5
FireFox: 20
А там $os содержал:
Windows XP: 7
Windows 98: 15

Умоляю я в отчаинний помогите ... Начал рыться в яндексе еще больше запутался по этому вопросу )
Floopy[Error] вне форума Ответить с цитированием
Старый 15.03.2008, 23:51   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Ничего сложного.
Берёте переменную $_SERVER - http://www.php.net/manual/ru/reserve...riables.server
Вытаскиваете оттуда необходимую информацию, записываете в файл:
http://www.php.net/manual/ru/function.fopen.php
http://www.php.net/manual/ru/function.fwrite.php
в той последовательности и конфигурации, в которых вам удобно.

А потом в admin.php считываете их, например так:
http://www.php.net/manual/ru/functio...t-contents.php
и обрабатываете.
Удачи!
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 16.03.2008, 01:34   #3
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Floopy[Error] Посмотреть сообщение
Мне нужно эти данные записывать в файл stata.txt
Очень бы предостерёг от такого подхода. Что Вы будете делать если два клиента одновременно придут на сервер? Т.е.
1. Появляется клиент "Internet Explorer", его будет обслуживать поток А.
2. Поток А читает из файла "Internet Explorer = 5"
3. Поток А вычисляет 5+1 = 6
4. Появляется еще один клиент "Internet Explorer", его будет обслуживать поток Б.
5. Поток Б читает из файла "Internet Explorer = 5"
6. Поток А записывает "Internet Explorer = 6"
7. Поток Б вычисляет 5+1 = 6
8. Поток Б записывает "Internet Explorer = 6"
B_N вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Mysql в С++ Ted Общие вопросы C/C++ 3 23.07.2009 14:10
XML vs. MySQL Schweppes PHP 3 30.08.2008 17:35
MySQL нужна библ. для Visual C++ (MySql++) Alexoid Visual C++ 8 07.05.2008 18:29
MYSQL MAcK БД в Delphi 1 14.04.2008 13:13
mysql & php kkkggg PHP 1 08.08.2007 19:55