| Новости | FAQ | Авторы | Документация | В действии | Библиотека | 
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум | 
shuriken 27.09.2005 18:32
Фот файл добавления новости , так и вызываю смотри :@main[]
<center>
<form method="POST">
<p>
Date: <input name="date" value="^dtf:format[%Y-%h-%d]">
     
Header: <input name="header">
     
Info:   ^info[]
   </p>
<p>Body:<br>
<script type="text/javascript" src="editor/fckeditor.js"></script>
<script type="text/javascript">
	window.onload = function() {
		var oFCKeditor = new FCKeditor('body')^;
		oFCKeditor.BasePath = 'editor/'^;
		oFCKeditor.ReplaceTextarea()^;
	}
</script>
<textarea id="body" name="body" rows="30" cols="109"  >^untaint{$params.body}</textarea>
</p>
<p>
<input type="submit" value="Add New" name="posted">   
<input type="reset" value="Cancel">
</p>
</form>
#начало обработки
^if(def $form:date && def $form:header && def $form:body && def $form:info){
   ^connect[$connect_string]{
      ^void:sql{insert into news
         (date, header, body, info)
      values 
         ('$form:date', '$form:header', '$form:body', '$form:info')
      }
      …сообщение добавлено
      }
}{
   …для добавления новости необходимо заполнить все поля формы
}
</center>