parser

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

 

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

Ответ

2n 15.09.2008 10:37

Да все вообщем-то достаточно обычно:
подключаю класс
@USE
/classes/remotetypograf.p
Если получены данные из формы, добавляю в БД перед этим вызвав Типограф и обработав данные:
		^if(def $form:dt && def $form:headline){
			$remoteTypograf[^RemoteTypograf::new[]]
			^remoteTypograf.p(0)
			^remoteTypograf.br(0)
  				^connect[$connect_string]{ 
    				^void:sql{INSERT into $table_name
						(site_id, dt, title, lead, body, headline)
					VALUES
	        			('$site_id', '$form:dt','^remoteTypograf.processText[$form:title]','^remoteTypograf.processText[$form:lead]','^remoteTypograf.processText[$form:body]','^remoteTypograf.processText[$form:headline]')
					}
				<font color="red">...Запись добавлена</font>
				}
		}
Удивительно что на локальной машине все работает без проблем, а на сервере выдается ошибка.
Единственное отличие версии лакальной от той что на сервере в подключении к БД, на сервере при подключении к БД указывается что нужно использовать кодировку
?charset=cp1251_koi8