parser

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

 

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

Ответ

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]