parser

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

 

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

Проблема с добавлением данных в БД

Denis Arkhipov 06.06.2005 15:31

вот такой код локально (Win32 / Денвер) добавляет новости в MySQl
#####
### Добавление новости

#начало обработки
^if(def $form:add_news){
	^if(def $form:date && def $form:header && def $form:body){
	^connect[$connect_string]{
			^void:sql{
				INSERT INTO
					news
						(date, header, body)
				VALUES
					('$form:date', ^typograf:text_process['$form:header'], ^typograf:text_process['$form:body'])
			}
				<h5>новость добавлена!!!</h5>
		}
	}{
		<h5><font color="red">для добавления новости необходимо заполнить все поля формы</font></h5>
	}
}

<table>
	<th>Добавить новость</th>
	<tr>
		<td>
			<form method="POST">
				Дата:<br /><i>^(год&mdash^;месяц&mdash^;число^)</i><br />
				<input name="date" value="${date_now.year}-${date_now.month}-${date_now.day}">
				
				<p>Заголовок:<br />
				<textarea cols="50" name="header"></textarea>
				
				<p>Текст:<br />
				<textarea cols="50" name="body" rows="5"></textarea>
			</form>
		</td>
	</tr>
</table>
<p><center><input type="submit" value="Добавить" name="add_news"></center>
<p>
#####
### end Добавление новости
после записи на web-сервер данные не добавляются.

в "панель администратора" попадаю через .htpasswd, в которой пользователь отличается от основного пользователя.
$connect_string[mysql://ПОЛЬЗОВАТЕЛЬ:ПАРОЛЬ@mysql.ХОСТЕР.ru/БАЗА_ДАННЫХ?ClientCharset=koi8-r]
подскажите, плз, где туплю...