parser

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

 

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

В чем ошибка?

Dante 08.10.2013 06:06

В папке posts лежит папка admin, в auto.p которой вот такой код:
@body_main[] 
$now[^date::now[]]
<form method="post">
<span class="smaler">ID</span><br>
<input class="forms" type="text" name="id" value=""><br><br>
<span class="smaler">Название</span><br>
<input class="forms" type="text" name="name" value=""><br><br>
<span class="smaler">Пост</span><br>
<textarea class="forms" type="text" name="body" rows="4"></textarea><br><br>
<br><br>
<input type="submit" name="action" class="btn" value="Добавить в базу"> <span class="smaler"><i>или</i> <input type="reset" class="button_reset" value="очистить форму"> 
</span></form>


^if(def $form:id && def $form:name && def $form:trans && def $form:date && def $form:body && def $form:lang){ 
   ^connect[mysql://dante_post:1234@127.0.0.1/dante_post]{ 
      ^void:sql{insert into termins 
         (id, name, body) 
      values
         ('$form:id', '$form:name', '$form:body') 
      }
      $file[^file::create[text;../$form:id/index.html;^untaint[html]{$idterm($form:id)
^termin[]
}]] 
      добавлено! 
      } 
}{ 
   необходимо заполнить все поля формы 
}
Поясню: нужно, чтобы при добавлении данных в базу данных, в папке posts создавалась папка с именем $form:id, а в нем лежал html-документ с кодом:
$idterm($form:id)
^termin[]