json_decode - не работает на сервере. На Денвере все хорошо. В чем трабла?

denisOg

Новичок
Что делаю:
в клиенте создаю объект из полей формы формы, делаю серилизацию с помощью функции JSON.stringify и отправляю на сервер:
data:"action=setNewBet&idAuct="+hashIdAuct+"&dataBet="+JSON.stringify(betValues),

на сервер пытаюсь создать объект:
PHP:
$_dataBet =  iconv('UTF-8', 'windows-1251', $_POST['dataBet']);
 echo   $_dataBet; 
  
  $dataBet = json_decode($_dataBet);   
 echo "Json error: ".json_last_error();
 
 echo'<pre>';
var_dump($dataBet);
echo'</pre>';
куча переменных и строк из за поиска ошибки.

Локально на Denwer:
В firebuge запрос к пхп-скрипту:
action=setNewBet&idAuct=06652049be404ca10e124a89db194e0b&dataBet={"name":"Denis","email":"[email protected]","result_upload":"success","link":"http://google.com","price":"8.00"}
Ответ от пхп скрипта:
{"name":"denis","email":"[email protected]","result_upload":"success","link":"http://google.com","price":"8.00"}
Ошибко нет, и создает объект

На сервере:
Запрос такой же, но в ответе появляются обратные слешы и ошибка 4 (ошибка синтаксиса). Объект не создается...
{\"name\":\"denis\",\"email\":\"[email protected]\",\"result_upload\":\"success\",\"link\":\"http://google.com\",\"price\":\"2.00\"}Json error: 4<pre>NULL
</pre>


Версии пыхи
на денвере: 5.3.3
на сервере: 5.3.10 полная версия

На сайте кодировка windows-1251
Знаю, что нельзя, особенно когда юзаешь json, но проект давно началси делать.
К тому же остатьльные jsonы работают, где нужно использую iconv.


В чем может быть проблема, коллеги?
 
Сверху