PHP Curl post с неанглийскими символами

У меня небольшая проблема с php curl post.

Я пытаюсь опубликовать некоторых турецких персонажей на форуме, но не сообщается, как это должно быть.

Вот как я сохраняю текст:


     FWRITE ($ FPP, "\ XEF \ Xbb \ XBF");
     fwrite ($ fpp, $ row ['template']);
     fclose ($ FPP);

и размещение:


$this->curl = curl_init(); curl_setopt ( $this->curl, CURLOPT_URL, $this->vb_url . 'newthread.php?' . $url_vars ); curl_setopt ( $this->curl, CURLOPT_POST, true ); curl_setopt ( $this->curl, CURLOPT_POSTFIELDS, $post_fields ); curl_setopt ( $this->curl, CURLOPT_RETURNTRANSFER, true ); curl_setopt ( $this->curl, CURLOPT_CONNECTTIMEOUT,20); curl_setopt ( $this->curl, CURLOPT_TIMEOUT,10); curl_setopt ( $this->curl, CURLOPT_HEADER, true ); curl_setopt ( $this->curl, CURLOPT_FOLLOWLOCATION, 0); curl_setopt ( $this->curl, CURLOPT_COOKIE, $this->cookie_name ); curl_setopt ( $this->curl, CURLOPT_COOKIEJAR, $this->cookie_name ); curl_setopt ( $this->curl, CURLOPT_COOKIEFILE, $this->cookie_name ); curl_setopt ( $this->curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1'); $result = curl_exec ( $this->curl ); 

так оно и должно быть:

  `Bölüm resimleri, dizi indirme ve altyazı linkine aşağıdan ulaşabilirsiniz.` 

вот как оно опубликовано:

  `Bölüm resimleri, dizi indirme ve altyazÄ ± linkine aÅŸaÄŸÄ ± dan ulaAŸabilirsiniz.` 

благодаря

Исправлено:

 $message = @iconv("UTF-8","Windows-1252//IGNORE",$message); 

С http://php.net/manual/es/function.curl-setopt.php

Попробуйте добавить:

 curl_setopt($this->curl,CURLOPT_HTTPHEADER,array ( "Content-Type: application/x-www-form-urlencoded; charset=utf-8" )); 

application/x-www-form-urlencoded предложенный @spencercw