parser

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

 

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

Есть пара вопросов

Ильяс 20.01.2008 12:37

Вопрос первый.
Как проделать следующий плгоритм? Специально не привожу свой код, что бы проверить, как бы это сделали вы

Если в папке /pic/ есть файл 111.jpg, удалить его, и записать файл 111.gif (переданный из формы $form:myimage)


Второй вопрос - вопрос по организации процесса добавления, редактирования и удаления данных. Как это лучше сделать? Есть пара способов, которые я знаю, но какой из них оптимальнее?

Все в одном файле
@content[]
^if(def $form:post_add){код добавления}
^if(def $form:post_edit){код редактирования}
^if(def $form:post_del){код удаления}

^if($form:mode eq add){форма добавления}
^if($form:mode eq edit){форма редактирования}
^if($form:mode eq del){форма удаления}

<a href=/thispage.html?mode=add>Добавить</a>
<a href=/thispage.html?mode=edit>Редактировать</a>
<a href=/thispage.html?mode=del>Удалить</a>


Или же все лучше хранить в отдельных файлах

<a href=/addpage.html?mode=add>Добавить</a>
<a href=/editpage.html?mode=edit>Редактировать</a>
<a href=/delpage.html?mode=del>Удалить</a>

И в них уже соответствующий код.

У обоих этих способов есть и плюсы и минусы.
Или это все изначально неправильные подходы?

  • Есть пара вопросов, Ильяс 20.01.2008 12:37
    • Ответ, Modjo7 20.01.2008 15:03 / 20.01.2008 15:06
      • Ответ, tezro 21.01.2008 21:02 / 21.01.2008 21:02
      • +1 (-), agat 21.01.2008 10:59