parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Это глюк обработчика ошибок Парсера

Arsen 17.05.2002 11:22

От отчаяния я начал читать инструкцию :)

Так вот.
Данная ошибка (отказ в доступе)
вовсе не означает проблему с доступом к файлу/каталогу.
Это сообщение почему-то выскакивает тогда, когда неправильно применняются переменные. Конкретно была ошибка с попыткой передать в переменной имя каталога и имя файла и расширение файла.
Праавильно будет так:

$каталог[путь]
$имя_файла[имя]
^табл[^table::load[/$каталог/${имя_файла}.ext]]

Если же по простоте душевной, как это сделал я :)
написать что-то вроде

$каталог[путь]
$имя_файла[имя]
$расш[.ext]
^табл[^table::load[/$каталог/$имя_файла$расш]]

то возникнет аксесс денвйд!

При этом фолрмально переменные употреблены верно,

$имя_файла$расш

возвращает правильно сконструированное имя файла с его расширением.