Sнэйк | ![](images/info.gif) | Дата: 19.07.2007 | Комментарий: 13 |
|
![Sнэйк Sнэйк](uploads/avatars/00.gif) | Цитата | ну попробуй создай искуственную ошибку на сайте. и посмотри чтобы под админом она была под гостем нет ![](images/smilies/01.gif) |
Это я прекрастно понимаю, пот только как сделать ошибку-то ??? Чёт ничего в голову не приходит ... ![](images/smilies/11.gif)
P.S. Если я начну сам делать ошибки, то мой сайт загнётся на вечно ))) |
|
nox78 | ![](images/info.gif) | Дата: 19.07.2007 | Комментарий: 12 |
|
![nox78 nox78](uploads/avatars/00.gif) | Цитата | Ну вроди всё нормально встало. Нигде не видно косячков. А как теперь протестить ??? |
ну попробуй создай искуственную ошибку на сайте. и посмотри чтобы под админом она была под гостем нет ![](images/smilies/01.gif)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ отредактированно 19.07.2007г. |
|
Sнэйк | ![](images/info.gif) | Дата: 18.07.2007 | Комментарий: 11 |
|
![Sнэйк Sнэйк](uploads/avatars/00.gif) | Ну вроди всё нормально встало. Нигде не видно косячков. А как теперь протестить ??? |
|
Sнэйк | ![](images/info.gif) | Дата: 18.07.2007 | Комментарий: 10 |
|
![Sнэйк Sнэйк](uploads/avatars/00.gif) | nox78, спасибо. Ща попробую протестить |
|
nox78 | ![](images/info.gif) | Дата: 17.07.2007 | Комментарий: 9 |
|
![nox78 nox78](uploads/avatars/00.gif) | Код | 1 2 3 4 5 6 7 8 9 10 11 12
| if (!is_admin($admin)){
function err_handler ($errno, $errstr, $errfile, $errline) {
global $display_errors;
if(($errno != E_NOTICE && $errno != E_WARNING) && $display_errors){
echo '';
}
}
$error_flags = E_ALL & ~E_NOTICE;
@error_reporting($error_flags);
@ini_set ('error_reporting', $error_flags);
$old_error_handler = set_error_handler("err_handler");
} |
помоему так. для админа ошибки показываются для юзеров скрываются. а так этот код вообще просто скрывает ошибки на вашем сайте! он их не устраняет а только скрывает |
|
Sнэйк | ![](images/info.gif) | Дата: 17.07.2007 | Комментарий: 8 |
|
![Sнэйк Sнэйк](uploads/avatars/00.gif) | Serg_pnz, не очень понял. Вот так чтоль:Код | 1 2 3 4 5 6 7 8 9 10 11 12 13
| function err_handler ($errno, $errstr, $errfile, $errline) {
global $display_errors;
if (!is_admin($admin)) {
if(($errno != E_NOTICE && $errno != E_WARNING) && $display_errors){
echo '';
}
}
$error_flags = E_ALL & ~E_NOTICE;
@error_reporting($error_flags);
@ini_set ('error_reporting', $error_flags);
$old_error_handler = set_error_handler("err_handler");
} |
Или нет ???
P.S. Димаст, зарегистрируйся на сайте. Так будет удобнее тебе и нам. |
|
Димаст | ![](images/info.gif) | Дата: 12.07.2007 | Комментарий: 7 |
|
![Димаст Димаст](uploads/avatars/00.gif) | Sнэйк, умно придуманно. Верная мысль
А можно пожалуйста выложить целый поправленный код ??? А то я только начинаю разбираться с системой и не очень понимаю, как это сделать ... ![](images/smilies/11.gif)
Спасибо. |
|
Serg_pnz | ![](images/info.gif) | ![](images/blocks/Home.gif) | ![](images/blocks/Contact.gif) | ![](images/blocks/icq.gif) | Дата: 12.07.2007 | Комментарий: 6 |
|
![Serg_pnz Serg_pnz](uploads/avatars/1-elupYz7dkg.jpg) | Sнэйк, по ходу от всех скрывает.
Ты ее поставь как-нибудь в условии Код | 1
| if (!is_admin($admin)) { } |
, тогда она будет работать только для юзеров и гостей Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
Sнэйк | ![](images/info.gif) | Дата: 12.07.2007 | Комментарий: 5 |
|
![Sнэйк Sнэйк](uploads/avatars/00.gif) | Расскажите пожалуйста про эту штуку. Она скрывает ошибки от любых глаз или только от глаз гостей и пользователей. Ведь админ должен видеть ошибки и пытаться их исправить ... |
|
Jokerz | ![](images/info.gif) | Дата: 10.05.2007 | Комментарий: 4 |
|
![Jokerz Jokerz](uploads/avatars/73-1Oc0FM3X5A.jpg) | это устранит не ошибки а показ их на экран, вопервых защита от открытия информации другим и не будут портить дизайн сайта |