[Закрыть]
 
popoff.donetsk.ua
Дым Отечества нам сладок и приятен. Но некоторым он больно ест глаза.
Начало | Новости | Статьи | Форум | Опросы | Карта сайта | Обо мне
popoff.donetsk.ua - Статьи - Программирование - Модули - xmlfilter - xmlfilter_parse - Ошибки
Я это делаю
Персональное меню
Голосование
Деньги, либо любимое занятие? Постоянный адрес этого вопроса
Ваш возраст (не обязательно):

Введите целое число от 3 до 99.
Почему? (не обязательно):
Другие вопросы
Поиск по сайту
Реклама
Гинеколог, стоматолог, психотерапевт в Донецке
Статистика

Ошибки

Постоянный адрес статьи

Ниже приводится перечень и описание ошибок в таком виде, как они записаны в скриптах. Эти сообщения могут быть переведены на разные языки.

Current tag is not allowed if there is one of the tags in the parent path. X; Y
Тег X запрещен, если он находится внутри одного из тегов Y.
duplicate attribute
Эта ошибка возникает, если Вы в одном теге указали один и тот же атрибут несколько раз. Например, так: <table border="0" border="0">.
Entity body expected to be numeric.
В Вашем документе найдена последовательность &#, после которой идет не число.
Entity not allowed.
Указанный специальный символ запрещен. Разрешаются параметром xml.entity.name. Если Вы хотите, что бы на экране появилось что-нибудь типа такого:
&nbsp;
то в исходном тексте следует писать так: &amp;nbsp;
Invalid entity format. Trailing ; missing.
Неправильный формат специального символа. Для этого специального символа не хватает точки с запятой в конце. Например, у Вас написано так:
&nbsp
Это не правильно. Точка с запятой обязательна. Следует писать так:
&nbsp;
Эта ошибка возникает так же в случае, если Вы поставили отдельно символ амперсанда. Сам по себе этот символ ставить нельзя, следует писать так:
&amp;.
Maximum depth level is reached.
Достигнут максимальный уровень вложенности тегов. Настраивается параметром xml.depth.
mismatched tag
Несоответствие открывающих/закрывающих тегов.

Эта ошибка возникает, если Вы забыли закрыть какой-то тег (например, написали так: <br> - не допустимо; нужно писать так: <br />),попутали регистр тегов (<p>rrr</P> - не допустимо) или попутали порядок закрытия / открытия тегов (<b><i>rrr</b><i> - не допустимо. Следует писать так: <b><i>rrr</i><b>).
No inline text allowed for current tag.
Внутри текущего тега не может быть ничего, ни других тегов, ни какого-либо текста.

Эта ошибка возникает так же при заданном свойстве notext параметра xml.tag.param, если Вы расположили внутри этого тега какой-либо текст, какие-либо инструкции, либо один из вложенных тегов оказался запрещенным.
No tags allowed as child of the current container.
Внутри текущего тега не может быть ничего, ни других тегов, ни какого-либо текста.

Эта ошибка возникает так же при заданном свойстве notext параметра xml.tag.param, если Вы расположили внутри этого тега какой-либо текст, какие-либо инструкции, либо один из вложенных тегов оказался запрещенным.
not well-formed (invalid token).
Исходный текст не является допустимым XML-документом. Эта ошибка может возникать, если Вы забыли взять значение какого-нибудь атрибута в кавычки (<table border=0 > - не допустимо. Следует писать так: <table border="0" >), использовали атрибут без значения (<input type="checkbox" checked > - не допустимо; нужно писать так: <input type="checkbox" checked="true" >), в недопустимом месте использовали символы больше и меньше (если Вы хотели поставить эти символы, то следует писать &gt; или &lt; соответственно).
Numeric entities not allowed.
Числовые специальные символы (например, &#039;) запрещены. Разрешаются параметром xml.entity.numeric.
Processing instruction (pi) is not allowed.
Указанная инструкция запрещена. Инструкции разрешаются параметром xml.pi.name. Если Вы не хотите, что бы инструкция не распознавалась как инструкция и выводилась «как есть», записывайте ее так:
&lt;?php
  phpinfo();
?&gt;
Processing instruction (pi) is not known.
Инструкция разрешена, однако для этой инструкции нет соответствующего обработчика. Обработчик описывается внутри функции xmlfilter_user_instruction.
Processing instruction has an invalid format.
Это сообщение показывается, если Вы забыли указать имя инструкции или инструкция не закрыта последовательностью ?>.
Style attribute not allowed.
Вы использовали атрибут стиля, который не является разрешённым атрибутом стиля. Разрешённые атрибуты стиля настраиваются параметром xml.style.<name>.
Style attribute value is not one of the allowed.
В качестве значения разрешённого атрибут стиля, Вы указали запрещённое значение. Разрешённые значения атрибутов стилей настраиваются параметром xml.style.<name>.
Style attribute value should be an empty string.
Значение этого атрибута стиля может быть только пустым. Разрешённые значения атрибутов стилей настраиваются параметром xml.style.<name>.
Style syntax error. Empty values not allowed.
При описании атрибута style Вы где-то допустили две точки с запятой подряд. Например, такая ошибка будет показана в следующем случае:
<font style="font-weight:bold;;">
Style syntax error. No or more then one (:) separator.
При описании атрибута style Вы где-то поставили два двоеточия при описании одного элемента стиля. Например, такая ошибка будет показана в следующем случае:
<font style="border-left:1:2;">
Style syntax error. Trailing ; missing.
Элементы стиля в атрибуте style должны всегда заканчиваться символом «точка с запятой». К примеру, такая запись не является допустимой:
<font style="font-weight:bold">
После окончания описания стиля нужно обязательно ставить символ «точка с запятой»:
<font style="font-weight:bold;">
Эта ошибка может также возникнуть, если после последней точки с запятой Вы записали какие-либо пробельные символы. Например, так писать нельзя:
<font style="font-weight:bold; ">
Закрывающая кавычка должна следовать непосредственно после последней точки с запятой.
Tag attribute not allowed.
Для этого тега нельзя использовать этот атрибут. Атрибуты разрешаются параметром xml.attr.tag.attr.
Tag attribute value is not one of the allowed.
Для этого атрибута указан список допустимых значений. Но реального значения, указанного в Вашем xml-документе, нет в этом списке.
Tag attribute value should be an empty string.
В качестве значение атрибута можно задавать только пустую строку.
Tag attribute value should contain a valid URL.
В качестве значения этого атрибута следует указывать допустимый URL. То значение, которое Вы указали, не является допустимым URL.
Tag is not closed.
Тег не закрыт. Все теги должны обязательно быть закрыты. Например, нельзя писать <br>, нужно писать <br />. В списках должны быть закрыты все элементы списка <li>.

Эта ошибка так же может возникать, если в xml-документе встречена ошибка, из-за которой этот документ не может быть обработан до конца.
The only tags allowed as child of the current container.
Внутри текущего тега могут быть расположены только теги из указанного списка. Этот список задается параметром xml.tag.child.
The tag inline data may not be empty.
Этот тег нельзя использовать, если внутри него ничего нет. Настраивается свойством noempty параметра xml.tag.param.
The tag is not allowed.
Использованный Вами тег запрещен. Теги разрешаются параметром xml.allow.<name>. Если использованный Вами тег и не должен быть распознан как тег, то вместо
<script>
следует писать так:
&lt;script&gt;
The tag is only allowed as a child of the following containers
Этот тег может быть ребенком только одного из требуемых тегов. Список требуемых тегов задается параметром xml.pi.name.parent для инструкций и параметром xml.tag.parent для тегов.
The tag requires a child tag. X
Внутри этого тега обязательно должен быть расположен один из тегов из списка Х.
The whole thext will not be parsed. Source of the text will be shown.
Из-за ошибок во всем тексте все будет запрещено. Обычно это сообщение показывается в случае, если Вы допустили какую-нибудь ошибку, из-за которой введенный Вами текст не может считаться валидным xml-документом.
There is one of the tags expected to be in the parent path for the current tag.
Этот тег разрешен только в случае, если он прямо или косвенно находится внутри одного из требуемых родительских тегов. Список требуемых родительских тегов задается параметром xml.pi.name.parentpath для инструкций и параметром xml.tag.parentpath для тегов.
Too many errors. No more errors will be displayed.
Превышен лимит на количество выводимых ошибок. Все остальные ошибки не будут показываться. Лимит на количество ошибок задается настройкой XMLFILTER_ERROR_LIMIT.
xml declaration not at start of external entity
В теле исходного xml-документа содержится XML-декларация: <?xml ... ?>. XML-декларации не допустимы.

Последняя модификация: 05.09.06 22:30

Не проходите мимо! Оставьте Ваш комментарий в форуме! >>>