Ответ
Виола 28.03.2011 16:27
/ 28.03.2011 17:15
Огромнейшее СПАСИБО, Misha v.3 и Vint!
Вот полностью рабочий код(может кому-нибудь пригодится)
Единственное, что я не поняла это про math:guid и как его использовать, но это в силу малоопытности.
Vint, распишите пожалуйста, может действительно так лучше будет.
Еще раз спасибо.
^if(def $form:post && def $form:type && def $form:game_name){
^form:game.save[binary;/games/flash/$form:game.name]
}{
}
^if($form:game){
^MAIN:dbconnect{
^void:sql{insert into a_books (catalog_rus, game_name, file_name) values ('$form:type', '$form:game_name', '$form:game.name')}
}
}
^MAIN:dbconnect{
$catalog[^table::sql{select distinct catalog_rus from a_books}]
}<form method="POST" enctype="multipart/form-data">
^catalog.menu{
<input type="radio" name="type" value="$catalog.catalog_rus">$catalog.catalog_rus<br />
}
<div style="font-size: 0.8em">Новый раздел<br />
<input name="type" />
</div>
<div style="font-size: 0.8em">Название игры<br />
<input name="game_name" />
</div>
<input type="file" name="game" /><br />
<input type="submit" value="Отправить" name="post" />
</form>