2014-01-16 3 views
-3

im получить эту ошибку, запрошенную json, разобрался с ошибкой. У меня есть сценарий php для чтения ответа со стороны сервера, но я не установил php ..? сценарий ..? это причина для получения ошибки разбора ..? это мой php-код.мой php-скрипт не смог разобрать json-файл

<?php 
header("Content-Type: application/json; charset=utf-8", true); 

$json = "url"; 
var_dump(json_decode($jsonfile)); 
echo json_decode($jsonfile); 
?> 
+1

Где ваша ошибка – Alen

+3

Не установлен PHP? О, МОЙ БОГ! –

+0

Ничто в этом коде не сообщит об ошибке «запросил json parsed to failed». Пожалуйста, удалите этот вопрос. Вернитесь в последний раз, когда вы спросили об этом. Затем отредактируйте его, чтобы описать * точное сообщение об ошибке, которое вы получаете и откуда оно. – Quentin

ответ

0

я wriiten сценарий PHP для чтения ответа от стороны сервера, но я не установлен PHP ..? Я

Для запуска PHP необходимо установить PHP. Затем вы можете запустить скрипт PHP и предоставить нам сведения об ошибке.

0

Попробуйте, если вы установили PHP и локон

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, 'URLtotheserver'); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);  
curl_setopt($ch, CURLOPT_VERBOSE, 1); 
$json = curl_exec($ch); 
curl_close ($ch);  
$json = json_decode($json,true); 
+0

Я получаю ошибку json parser только от моего клиентского кода .. но donk знает, где я ошибаюсь.? Используемые данные: {data: form.serializeArray()} все еще получают ту же ошибку. Можно решить эту проблему. – user3189357

0

Вы можете попробовать cURL

$json = "urltotheserver"; 
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $json); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
$data = curl_exec($ch); 
print_r(json_decode($data,1)); 

ВЫВОД:

Array 
(
    [status] => Array 
     (
      [statusCode] => 555 
      [errorMessage] => Email address should not be blank 
      [title] => Email address not in request 
      [classname] => RegistrationController 
     ) 

) 
Смежные вопросы