parser

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

 

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

Извиняюсь за пред-й пост.

PingWin 14.02.2005 17:02

Извиняюсь за пред-й пост. Я уже сам понял где тупил. Мне очень стыдно.
Пример кода. Выводит список файлов из каталога и маленькие образы файлов.
Вот только как в данном примере одновременно удалением записи из базы удалить сам файл из каталога?
Нужно, видимо, уже по имени файла удалять? Пытался по аналогии, но только через str[]. Не удалось :(
<span class="afisha_folder">Существующие файлы:</span><br>
$list[^file:list[upload/photos/;.jpg]] 
^list.menu{ 
<br>
  <span class="text_udokan">$list.name</span>
}
<hr><br>
^connect[$connect_string]{ 
^if(def $form:do && $form:do eq 'delete' && ^form:id.int[]){
^void:sql{DELETE FROM picture WHERE id = ^form:id.int(0)}
}
$picture[^table::sql{SELECT id, fname FROM picture ORDER BY `id` }] 
^if($picture){ 
        ^picture.menu{ 
               $photo[^image::measure[upload/photos/$picture.fname]] 
<a href="upload/photos/$picture.fname" target="_blank">Просмотр</a>
(<a href="?do=delete&id=$picture.id">Удалить</a>)
		^photo.html[ 
		$photo.width[50]
		$photo.height[50]
		$.border[1] 
		$.alt[$picture.fname]] 
        }[<br>^memory:compact[]
        ] 
     }{Картинок пока нет} 
  }