Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - --dancer--

Страницы: [1]
1
Люди добрые помогите.
Где почитать информацию о том что пишет браузер в логе в строке браузера.
Обычный формат строки:
Mozilla/X.0 (compatible; vers_brouser; os)
Но часто таместь еще что-нибудь , типа
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Hotbar4.5.2.0)
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; DigExt)
Подскажите как это понять? И где можно найти инфу об этом?

2
В догонку


Я прошарил как, кому интересно читайте.

В Апаче: надо установить AddDefaultCharset windows-1251
В РНР - default_charset="windows-1251"

3
Пробовал, не помогает

У меня стоит Апач 2.0.48 и РНР 4
Вставка "мета" не помогает почему-то при открытии браузер все равно загружает страничку с другой кодировкой

4
Доброго всем времени суток
Не могу понять как установить кодировку. Проблема в том что при открытии страницы с РНР она загружатеся с левой кодировкой и приходится принудительно лезть и изменять кодировку на "Кириллицу". Мне все равно но пользователям неудобно. Подскажите плиииз как это сделать

5
Всем спасибо за то что приняли живое участие в обсуждении моей проблемы
Цитировать
RomikChef:

зачем, если

При работе через РНР проблем все работает шоколадно.

Зачем, зачем задача у меня такая . Плюс к тому существует пара других прикладных скриптов на яваскрипте работу которых тоже надо ослеживать.


А проблему я все же решил. Если кому интересно ВОТ:





 



В 2.php соответсвенно:

 import_request_variables("gP", "_");
$filename3 = "logfile3.log";
echo "информация записана в файл logfile3.log

";
$fp = fopen($filename3, "a");
 if ($fp)  
 fwrite($fp, "$_browser_name\\r\\n");  
fclose($fp);
?>


Вот так вот. У меня работает. Жду вашей критики

6
RomikChef
Если ты говоришь, что через Яваскрипт проверить какой скрипт сработал нельзя, то подскажи плз, чем это тогда можно сделать

7
RomikChef:
 Ну ладно опуcтил и молодец. Теперь я знаю, что я самый последний ламер. Для более плодотворной работы на вашем сайте мне необходимо после авторизации нажимать RESET. Уже бегу намыливать веревку.

А теперь по делу.
 Может я что-то не так написал. Есть у меня такая проблема - хреново объясняю.
Ну так вот
Цитировать
RomikChef:
не заметил я, чтобы ты что-то яваскриптом на сервер передавал

Через JavaScript  я получаю информацию. Она классно выводится на экран, а мне надо записать в файл. Насколько я знаю яваскриптом это сделать невозможно. Поэтому я пытаюсь это сделать через пхп. Вот я и пытаюсь передать эту инфу в пхп, а не получается.
Буду благодарен если поможете

Цитировать
RomikChef:
--dancer--:
2. Есть несколько скриптов которые выполняются в зависимости оттого какая версиястоит. А затем записывать информацию о том выполнился ли скрипт или нет в отдельный файл.

беда в том, юноша, что яваскриптом определять, какпй скрипт выполнять, как бы, малость бесполезно....


Возможно это и беcполезно, но на то я и молодой и амбициозный чтобы изобретать велосипеды, от которых у вас матерых програмеров волосы дыбом встают: "Зачем так извращаться??!!??" Вот мой вариант и скажите пройдет он или нет.
Насколько я знаю если в яваскрипте произошла ошибка и он не срботал на каком-то этапе, то далее он уже ничего не делает. Ну тогда можно в начале ввести переменную done=0, а в самом конце если все прошло, то done=1

Цитировать
Mog.:

Спасибо я именно так и делал, но ничего не получается.
Ведь
Цитировать
Mog.:
str3="Брoузер - " + browser_name + ", версия - " + browser_version + ", работа с Cookie -";
в Яваскрипте
А
Цитировать
Mog.:


Вне скрипта и поэтому вся информация которая в скрипте недоступна

8
Всем привет!!!
Прошу помощи или совета.
Задача:
1. Определять версию браузера и ОС, зашедшего на сайт, и проводить запись в файл этой информации.
2. Есть несколько скриптов которые выполняются в зависимости оттого какая версиястоит. А затем записывать информацию о том выполнился ли скрипт или нет в отдельный файл.

Версию определяю 2 способами через РНР и через JavaScript. При работе через РНР проблем все работает шоколадно. Проблема именно при работе с JavaScript. Все классно определяется, но не могу передать в скрипт для записи в файл.
Делаю так: Через JavaScript получаю инфу и заношу ее в форму и пытаюсь передать ее в РНР скрипт, но ничего не получается инфа не передается.

вот пример

str3="Брoузер - " + browser_name + ", версия - " + browser_version + ", работа с Cookie -";







А пытаюсь записать так

$filename3 = "logfile3.log";
echo "
информация записана в файл logfile3.log";
$string=$_REQUEST[\'str\'];
$fp = fopen($filename3, "a");
if ($fp) fwrite($fp, $string."\\r\\n");
fclose($fp);
?>


Может я че-то не так пишу, помогите разобраться.

9
PHP / Почему не работает PHP
« : 05 Апреля 2004, 18:24:14 »
Помогите начинающему.

Установил Apache и РНР.
Апач работает нормально. Проблем нет.
А вот с РНР проблемы. Не могу запустить ни один РНР-скрипт. Браузер долго думает, грузится но ничего не происходит.

Кто знает помогите пожалуйста.


P.S. только не надо ответов типа:
---  читай инструкцию, мануал или хауту - читал ничего не нашел.
--- проверь настройки - я и сам это понимаю но не знаю что не правильно

10
Тут такая проблема надо определить версию ОС и браузера пользователя зашедшего на сайт.

Вот порстейший код:
 

var browser_name = navigator.appName;
var browser_version = navigator.appVersion;

alert("Название вашего: брoузера " + browser_name + ", версия: " + browser_version+"  "+fack);
 


Он выдает сообщение типа:
"Название вашего броузера Microsoft Internet Explorer, версия: 4.0 (compatible; MSIE 5.01; Windows 98)"
Все дело в том что по описанию функция navigator.appVersion выдает такую инфу:
{Совместимая версия Navigator} (compatible; {Версия}; {Операционная система})
Я пытался писать так:
 

var browser_name = navigator.appName;
var browser_version = parseFloat(navigator.appVersion);
...


Но тогда получаю только: "Название вашего броузера Microsoft Internet Explorer, версия: 4.0 "

Если кто-нибудь мне объяснит как из строки "4.0 (compatible; MSIE 5.01; Windows 98)" вытащить именно второй параметр (MSIE 5.01) буду благодарен.

Страницы: [1]