Новости | 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 нигде раньше не определен и файлом быть не может.