Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 04.12.2008, 17:44   #61
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 387
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

В данном случае - что быстрее сработает - это экономия на спичках
Апокалипсис вне форума   Ответить с цитированием
Старый 04.12.2008, 17:58   #62
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1027
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Апокалипсис Посмотреть сообщение
В данном случае - что быстрее сработает - это экономия на спичках
В мире кризис, а вы такое говорите!
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 04.12.2008, 18:24   #63
Специалист
 
Аватар для Challenger
 
Регистрация: 29.08.2008
Адрес: РОССИЯ. Севастополь.
Сообщений: 430
Вес репутации: 207
Challenger - просто великолепная личностьChallenger - просто великолепная личностьChallenger - просто великолепная личностьChallenger - просто великолепная личностьChallenger - просто великолепная личностьChallenger - просто великолепная личность
Отправить сообщение для Challenger с помощью ICQ
По умолчанию

Прошу прощения - ниасилил все странички, но на первой человек пишет АнаЛизатор, эммм а чем плох Г-Аналитикс? ...или нужна точность большая?
Если воспользоваться творением гугла, то можно не грузить себе и людям голову, все счастливы Или я чета не так понял?
__________________
Люблю все на "Ш". Шампанское, маШины, женШин...
Challenger вне форума   Ответить с цитированием
Старый 04.12.2008, 18:36   #64
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1027
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Challenger, ТС упражняется в азах PHP, а мы ему помогаем.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 04.12.2008, 19:58   #65
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 244
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию

Цитата:
Сообщение от zhegloff Посмотреть сообщение
Challenger, ТС упражняется в азах PHP, а мы ему помогаем.
Угу, за что вам огромное спасибо! =)

Добавлено через 30 минут
Вот что получилось, проверьте пожалуйста. Вроди бы учёл все замечания. Теперь намного красивее

PHP код:
<?php

    
if (strpos ($_SERVER['HTTP_USER_AGENT'] ,'Yandex')>-1)
    {
        
$file fopen(dirname(__FILE__) . '/logs/log-' date("d.m.y") + '.txt' 'a');
        
fputs $file,   ($_SERVER['HTTP_USER_AGENT'] + '----------------------' date("H:i:s") + '----------------------' $_SERVER['REQUEST_URI'] + "\n"));
        
fclose ($file);
    }

?>
PHP код:
<?php

$files 
scandir (dirname(__FILE__) . '/blocks/logs');
for (
$i 2$i <= count($files); $i++) 

    print (
"$files[$i] <hr> <br> <br>"); 
    print  
implode("<br>",file(dirname(__FILE__). "/blocks/logs/$files[$i]"));
    print (
"<br> <br> <hr>");
}

?>
И ещё, что то я не понял про это:
Цитата:
Сообщение от Hanapi Посмотреть сообщение
а че ж вы не подскажете человеку как создавать локи? самое простое - file_put_contents($lockfile,'1'); до начала записи в файл, и unlink($lockfile); после записи, и проверка на существование файла файла $lockfile перед началом работы с записями - работать дальше если файл не существует, и подождать немного перед повторной попыткой работы с записями - если файл существует..

и вообще, разве вызов файла с аттрибутом "а" потирает записи при двойном обращении? насколько я помню (не работал с файлами с 2000 года), "а" дописывает записи, а "w" потирает файлы перед записью.. так что, если я не ошибаюсь, максимум что тут произойдет - это пропадет одна из записей, при двойном обращении, не?
Атрибут 'a' действительно только дописывает в файл, не стирает. Значит можно не волноваться при двойном процессе? Чисто одна запись потеряется?

Добавлено через 2 минуты
Хм, натравил на сайт бота простукивальщика, запись не добавилась=( В чём может быть дело?
__________________
Как дела?

Последний раз редактировалось Русская мафия; 04.12.2008 в 19:58. Причина: Добавлено сообщение
Русская мафия вне форума   Ответить с цитированием
Старый 04.12.2008, 20:06   #66
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1027
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Оператор конкатенации строк - это точко.
if (strpos ($_SERVER['HTTP_USER_AGENT'] ,'Yandex')>-1) = if (strpos ($_SERVER['HTTP_USER_AGENT'] ,'Yandex'))

Добавлено через 1 минуту
Цитата:
Сообщение от Русская мафия Посмотреть сообщение
Хм, натравил на сайт бота простукивальщика, запись не добавилась=( В чём может быть дело?
Включи ошибки и посмотри.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.

Последний раз редактировалось zhegloff; 04.12.2008 в 20:09. Причина: Добавлено сообщение
zhegloff вне форума   Ответить с цитированием
Старый 04.12.2008, 20:06   #67
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 238
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

Код:
fputs ( $file,   ($_SERVER['HTTP_USER_AGENT'] + '----------------------' + date("H:i:s") + '----------------------' + $_SERVER['REQUEST_URI'] + "\n"));
исправь + на .
ahsinis вне форума   Ответить с цитированием
Старый 04.12.2008, 20:28   #68
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 244
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию

Цитата:
Сообщение от zhegloff Посмотреть сообщение
if (strpos ($_SERVER['HTTP_USER_AGENT'] ,'Yandex')>-1) = if (strpos ($_SERVER['HTTP_USER_AGENT'] ,'Yandex'))
Конечно я ещё много чего не знаю в PHP, но мне кажется что это не одно и то же. Второй вариант не будет работать, т.к. strpos вернёт число, позицию входа подстроки. А Истина - это 1, ложь - 0. Т.е. если strpos вернёт не 3, то это не будет истиной, или это не так? Просто я пробывал, второй вариант не работает. А на сколько помню из делфи, истина это только единица. =)
__________________
Как дела?
Русская мафия вне форума   Ответить с цитированием
Старый 04.12.2008, 20:31   #69
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1027
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Русская мафия, Ну тут, как бе, маны почитать надо было, хотя бы элементарным вещам

http://ru2.php.net/manual/ru/language.types.boolean.php

Цитата:
При преобразовании в логический тип, следующие значения рассматриваются как FALSE:

* Сам булев FALSE
* целое 0 (ноль)
* число с плавающей точкой 0.0 (ноль)
* пустая строка и строка "0"
* пустой массив
* объект без атрибутов (только в PHP 4)
* специальный тип NULL (включая неустановленные переменные)

Все остальные значения рассматриваются как TRUE (включая любой ресурс).
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 04.12.2008, 20:40   #70
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 244
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию

Цитата:
Сообщение от zhegloff Посмотреть сообщение
Ну тут, как бе, маны почитать надо было, хотя бы элементарным вещам
Ой, сорри, понял

Ну а почему тогда при коде
PHP код:
<?php 
if (strpos ($_SERVER['HTTP_USER_AGENT'] ,'Opera')>-1){


print 
"Hello world!";  
}
строка выводится, а при коде

PHP код:
<?php 
if (strpos ($_SERVER['HTTP_USER_AGENT'] ,'Opera')){


print 
"Hello world!";  
}
нет?


Цитата:
Сообщение от ahsinis Посмотреть сообщение
исправь + на .
Все + на . ? Исправил, не помогло.
__________________
Как дела?
Русская мафия вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ещё вопросы по ИП от ВМ Turbo Финансовые и юридические вопросы 1 14.10.2008 12:00
Вопросы borodun Вопросы от новичков 5 11.06.2008 17:56
Вопросы.. TooL Вопросы по работе системы 3 13.04.2008 16:49
1ps - вопросы Anatoly Курилка 7 13.07.2007 13:57
Вопросы paf Вопросы по работе системы 13 14.05.2007 15:23


Часовой пояс GMT +3, время: 05:47.