[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с .htaccess
MaxioN
Здравствуйте! Возникла проблема с обработкой ошибок с помощью файла .htaccess.

Код файла .htaccess:

ErrorDocument 401 /errors/error.php?id=401
ErrorDocument 403 /errors/error.php?id=403
ErrorDocument 404 /errors/error.php?id=404
ErrorDocument 500 /errors/error.php?id=500


Код файла error.php:
<?php

if (!$id) $id = 404;

// ассоциативный массив кодов и описаний
$a[401] = "Требуется авторизация";
$a[403] = "Пользователь не прошел аутентификацию, доступ запрещен";
$a[404] = "Документ не найден";
$a[500] = "Внутренняя ошибка сервера";
$a[400] = "Неправильный запрос";
?>

<h1><i><?=$id?></i> <?=$a[$id]?></h1>


Не знаю, почему, но код никак не реагирует на окончания типа "?id=404" и не видит переменную $id.

Ошибка:
Notice: Undefined variable: id in C:\xampp\htdocs\errors\error.php on line 3
depp
$_GET['id']
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.