| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
agat 01.09.2006 13:50
есть код:^if(def $form:media){
$media_tmp[$form:tables.media]
$media_description_tmp[$form:tables.media_description]
#строка номер 147 - это следующая строка
$media[^table::create{id value
^if($media_tmp){^media_tmp.menu{^media_tmp.line[] $media_tmp.field}[
]}{1 $form:media}}
]
$media_description[^table::create{id value
^if($media_description_tmp){^media_description_tmp.menu{^media_description_tmp.line[] $media_description_tmp.field}[
]}{1 $form:media_description}}
]
^if($media){
$media_description_hash[^media_description.hash[id]]
^media.menu{
$description[$media_description_hash.[$media.id].value]
^pSQL.void{
INSERT INTO
media (
article_id,
lang_id,
description
)
VALUES (
$article_id,
^form:lang_id.int(0),
'^if($description){$description}'
)
}
$media_id[^pSQL.last_insert_id[media]]
^if(^save_media[
$.picture[$media.value]
$.media_source[/media/$article_id/]
$.media_x_size[800]
$.thumb_source[/media/$article_id/thumbs/]
$.thumb_x_size[160]
$.format[jpg]
$.name[$media_id]
]){
$result[
<p class="warning">при сохранении изображений возникла ошибка</p>
^edit_article[]
]
}
}
}
}разбираться в нем не нужно. Просто скажите мне, почему я получаю вот это: file file may not be overwritten with table, store it to variable instead C:/Apache/Apache2/htdocs/adm/articles/auto.p(147:16) -------------------------------------------------------------------------------- create C:/Apache/Apache2/htdocs/adm/articles/auto.p(147:16) media_description_tmp C:/Apache/Apache2/htdocs/adm/articles/auto.p(147:2) if C:/Apache/Apache2/htdocs/adm/articles/auto.p(142:10) if C:/Apache/Apache2/htdocs/adm/articles/auto.p(92:2) post_article C:/Apache/Apache2/htdocs/adm/articles/index.html(18:18) if C:/Apache/Apache2/htdocs/adm/articles/index.html(14:10) if C:/Apache/Apache2/htdocs/adm/articles/index.html(4:2) content C:/Apache/Apache2/htdocs/auto.p(275:26) body C:/Apache/Apache2/htdocs/auto.p(25:10) jBody C:/Apache/Apache2/htdocs/classes//sql.p(76:36) connect C:/Apache/Apache2/htdocs/classes//sql.p(76:10) inc C:/Apache/Apache2/htdocs/classes//sql.p(76:2) server C:/Apache/Apache2/htdocs/auto.p(23:7)типа у меня есть объект типа file, и я в него пытаюсь запихнуть объект table. Хотя объект $media нигде раньше не определен и файлом быть не может.