Форум о seo технологиях  
Друзья Форум вебмастеров
Bookmark and Share

  Форум о seo технологиях > Новичкам

Результаты опроса: Вы используете общий счетчик LI.RU
Да 16 42.11%
Нет 22 57.89%
Голосовавшие: 38. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы
Старый 26.07.2010, 23:31   #41
samzhiv
Полудорвейщик
 
Аватар для samzhiv
 
Регистрация: 07.07.2010
Сообщений: 50
По умолчанию

Всё, разобрался. Не устану писать спасибо.
Файл: log.php:
$date = date(r);
$ip = $_SERVER['REMOTE_ADDR'];
$me = $_SERVER['REQUEST_METHOD'];
$qs = $_SERVER['REQUEST_URI'];
$ref = $_SERVER['HTTP_REFERER'];
$ua = $_SERVER['HTTP_USER_AGENT'];
$log = $ip.' - - ['.$date.'] "'.$me.' '.$qs.'" '.$ref.' "'.$ua.'"';
$f = fopen('access.log', 'a');
fwrite($f,$log."\n");
fclose($f);
?> ,
далее в каждом файле: ,
access.log создал вручную и прописал права 777, и всё заработало.
Спасибо.
samzhiv вне форума  Ответить с цитированием
Старый 27.07.2010, 02:47   #42
nikruba
Дорвейщик
 
Регистрация: 19.12.2009
Сообщений: 110
По умолчанию

На всякий случай @ подобавляй (подавление ошибок):

$ip = @$_SERVER['REMOTE_ADDR'];
...

$f = @fopen('access.log', 'a');
@fwrite($f,$log."\n");
@fclose($f);

Это тоже неправильный метод борьбы с ошибками, но лучше так, чем никак ).

Ах да, аргументы функций еще в кавычки берут:
$date = date('r');
или
$date = date("r");

Если не обрабатывать ошибки или использовать нехорошие практики, рано или поздно найдется хостинг, где все будет работать не так, как хотелось бы.
nikruba вне форума  Ответить с цитированием
Старый 27.07.2010, 10:49   #43
dollarhunter
Дорвейщик
 
Аватар для dollarhunter
 
Регистрация: 26.04.2010
Сообщений: 187
По умолчанию

nikruba, а вы случаем не из тех, кто в "трай кеч" весь код берут?)))
dollarhunter вне форума  Ответить с цитированием
Старый 27.07.2010, 15:32   #44
nikruba
Дорвейщик
 
Регистрация: 19.12.2009
Сообщений: 110
По умолчанию

Цитата:
Сообщение от dollarhunter Посмотреть сообщение
nikruba, а вы случаем не из тех, кто в "трай кеч" весь код берут?)))
Да, я программист.
Какая разница, на миллионе доров или на одном проекте-миллионнике используется код? :) Он должен стабильно работать и не беспокоить юзера.
nikruba вне форума  Ответить с цитированием
Старый 27.07.2010, 20:40   #45
samzhiv
Полудорвейщик
 
Аватар для samzhiv
 
Регистрация: 07.07.2010
Сообщений: 50
По умолчанию

Должно получиться так:
$date = date('r');
$ip = @$_SERVER['REMOTE_ADDR'];
$me = @$_SERVER['REQUEST_METHOD'];
$qs = @$_SERVER['REQUEST_URI'];
$ref = @$_SERVER['HTTP_REFERER'];
$ua = @$_SERVER['HTTP_USER_AGENT'];
$log = $ip.' - - ['.$date.'] "'.$me.' '.$qs.'" '.$ref.' "'.$ua.'"';
$f = @fopen('access.log', 'a');
@fwrite($f,$log."\n");
@fclose($f);
?>
samzhiv вне форума  Ответить с цитированием
Старый 27.07.2010, 22:59   #46
nikruba
Дорвейщик
 
Регистрация: 19.12.2009
Сообщений: 110
По умолчанию

Ну мне больше нравицо вместо трех последних строчек:
@file_put_contents('access.log', $log . PHP_EOL, FILE_APPEND);
Ну, так набирать быстрее %).
nikruba вне форума  Ответить с цитированием
Старый 28.07.2010, 02:55   #47
Teimos
Дорвейщик
 
Аватар для Teimos
 
Регистрация: 27.05.2010
Адрес: Деймос, спутник Марса
Сообщений: 120
По умолчанию

Hidden Block (you must be registered and have 10 posts):
You do not have sufficient rights to see the hidden data contained here.
__________________
Дорвеи?! . Котэ какбэ рекомендуе вот этот блог.
Teimos вне форума  Ответить с цитированием
Старый 28.07.2010, 10:25   #48
dollarhunter
Дорвейщик
 
Аватар для dollarhunter
 
Регистрация: 26.04.2010
Сообщений: 187
По умолчанию

Teimos, а где логика то? То что по ключу не зашли до бана дора значит что ключ плохой? А если зашли, то хороший? Ключи как бы нч...
dollarhunter вне форума  Ответить с цитированием
Старый 28.07.2010, 14:34   #49
Teimos
Дорвейщик
 
Аватар для Teimos
 
Регистрация: 27.05.2010
Адрес: Деймос, спутник Марса
Сообщений: 120
По умолчанию

dollarhunter, не в том суть. Я имею ввиду, что ключи, по которым заходят - уникальны, таких в базе еще нет, разве они помешают? Будут лишними? Они дополнят основную базу, а не заменят ее.
__________________
Дорвеи?! . Котэ какбэ рекомендуе вот этот блог.
Teimos вне форума  Ответить с цитированием
Старый 28.07.2010, 15:38   #50
dollarhunter
Дорвейщик
 
Аватар для dollarhunter
 
Регистрация: 26.04.2010
Сообщений: 187
По умолчанию

Hidden Block (you must be registered and have 20 posts):
You do not have sufficient rights to see the hidden data contained here.
dollarhunter вне форума  Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

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

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


Текущее время: 07:52. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot
General Media Group