json_decode не работает на сервере 
		
		
		
		На сервер AJAX отсылает JSON данные POST методом в таком виде 
	
form={"day":"2012-06-05","text":"heloo "}
На сервере PHP скрипт ну пусть такой 
if (function_exists('json_decode')) {
  $form=$_POST['form']; 
  $obj=json_decode($form);
  echo $obj->{'day'} ;
}
на сервере PHP Версия: 5.2.14 Ответ сервера пустой....но функция json_decode поддерживается(но не работает) В чем может быть причина  | 
	
		
 включите отображение ошибок 
	 | 
	
		
 Notice: Trying to get property of non-object in 
	 | 
	
		
 Цитата: 
	
 может ваша строка JSON вовсе и не JSON а такая: form={\"day\":\"2012-06-05\",\"text\":\"heloo \"} попробуйте вывести ее простым echo и посмотрите что она из себя представляет.  | 
	
		
 Попробуйте написать так: 
	
if (function_exists('json_decode')) {
  $form = ini_get('magic_quotes_gpc') == 1 ? stripslashes( $_POST['form'] ) : $_POST['form']; 
  $obj=json_decode($form);
  echo $obj->{'day'} ;
}
 | 
	
		
 работает...а почему так вышло ..данный переводятся в джонсон формат перед отправкой функцией  JSON.stringify(arr) ... что может их как-то дополнительно на  клиенте обработать 
	 | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 18:10. |