| Новости | 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]