Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
PingWin 17.02.2005 07:42
Да, ещё, была проблема с обновлением при оставшемся запросе. Решилась так. Вот весь код:$path_photos[upload/photos] ^connect[$connect_string]{ ^if(^form:del_id.int(0)){ $file_to_delete[^string:sql{ SELECT fname FROM picture WHERE id = ^form:del_id.int(0)}[$.default{$file_to_delete}]] ^if(def $file_to_delete){ ^file:delete[$path_photos/$file_to_delete] ^void:sql{ DELETE FROM picture WHERE id = ^form:del_id.int(0)} Файл<span class="text_udokan"> $file_to_delete </span>удалён<br> } } $picture[^table::sql{ SELECT id, fname FROM picture ORDER BY id}] } $list[^file:list[$path_photos;.jpg]] <span class="afisha_folder">Существующие файлы:</span><br> ^list.menu{ <span class="text_udokan">$list.name</span><br> } ^if($picture){ <ul> ^picture.menu{ $photo[^image::measure[$path_photos/$picture.fname]] <li> <a href="$path_photos/$picture.fname" target="_blank">Полный размер</a> (<a href="?del_id=$picture.id" style="color: #ff0000^;">Удалить</a>) ^photo.html[ $.width(50) $.height(50) $.border(1) $.alt[$picture.fname]