- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
/**
* Метод проверяет права доступа на использование этого модуля, возвращает результат проверки.
* Кроме этого, происходит запись в лог
*
* @return boolean
*/
private function check_access() {
Logger::log_exception($_SERVER['REQUEST_URI'].'?'.$_SERVER['QUERY_STRING'], $this->log_file_name);
return true;
}
// [...]
/**
* Попытка переключить рабочую базу данных
*/
public function actionChange_db() {
if (!$this->check_access()) {
echo strval($this->err_failure_access);
return;
}
// [...]
Вот такое иногда встречается в коде коллеги, про название метода "log_exception" я промолчу, т.к. это тоже его рук дело, а общий для всех метод Logger::log() ему почему-то не понравился? Я уже просто устал ругаться с ним...
guest 02.06.2010 20:12 # −9
mrbig66 02.06.2010 22:43 # +4
Скоро Страйкеру придется опять коммендантскую неделю вводить.
Провеку регистрации по месту жительства и т.д.
This is obvious 02.06.2010 20:42 # +1
guest 02.06.2010 21:22 # −3
da4ever 02.06.2010 21:43 # +4
cr0t 02.06.2010 21:44 # +1
pee 02.06.2010 21:57 # +5
guest 02.06.2010 22:13 # +1
guest 02.06.2010 22:15 # +3
Уже скоро будет двач какой-то.
guest 02.06.2010 23:26 # −6
guest 02.06.2010 23:48 # −4
guest 05.06.2010 03:47 # −3
Lure Of Chaos 03.06.2010 18:33 # 0
$_SERVER['PHP_SELF'] нигадица?
xXx_totalwar 05.06.2010 09:00 # −1
оба наговнякали: аффтар дублирует GET-данные, а ты их игноришь. $_SERVER['REQUEST_URI'] уже достаточно.
cr0t 05.06.2010 11:48 # 0
Но показанном мной случае все равно на лицо полное не знание внутренней структуры фреймворка и попытка использования только стандартных PHP-средств (хотя фреймворк сам может прекрасно "сказать", какой экшн в каком контроллере был вызыван, чтобы записать это в лог "двумя словами" :)
xXx_totalwar 05.06.2010 12:01 # 0
на кой болт держат этих выродков, две строчки связать не могут, лучше б дворниками въябывали
Lure Of Chaos 05.06.2010 12:51 # 0
а вообще при отладке фреймворка мне тож приходилось брать и гет, и пост, и сессион
xXx_totalwar 05.06.2010 12:03 # 0
похуй на ошибки при логгировании - возвращаем true и ниибет
cr0t 05.06.2010 12:05 # 0