CMSを作成し、localhostでテストし、すべてのjsonレスポンスを読んでいます。しかし、ライブサーバーにコードを挿入すると、私はまだを挿入することができます、ビューと編集のデータを編集できますが、jsonの応答を読み取ることはできません。そして、これは私のアンドロイドアプリのために必要なので、腐った部分です。バックエンドJSONレスポンス
ここに私のコードです。私は取得しています
<?php
include ("../includes/connect.php");
$string = "";
$newString = "";
$get_posts = "select * from last_game";
$run_posts = mysqli_query($con, $get_posts);
$posts_array = array();
while ($posts_row = mysqli_fetch_array($run_posts))
{
$row_array['id'] = $posts_row['id'];
$row_array['game'] = $posts_row['game'];
$row_array['date'] = $posts_row['date'];
array_push($posts_array, $row_array);
}
$string = json_encode($posts_array, JSON_UNESCAPED_UNICODE);
echo $string;
?>
ありエラーは、PHPのバージョンと間違って何かだろうか?
Notice: Use of undefined constant JSON_UNESCAPED_UNICODE - assumed
'JSON_UNESCAPED_UNICODE' in /var/www/vhosts/theo-
android.co.uk/httpdocs/manudb/android/last_game_json.php on line 26
Warning: json_encode() expects parameter 2 to be long, string given in
/var/www/vhosts/theo-
android.co.uk/httpdocs/manudb/android/last_game_json.php on line 26
ですか
アイデア?
ありがとうございました。
エラーが表示されない場合はお手伝いできません...ブラウザのデベロッパーコンソールでJSエラーやサーバーのPHPエラーを確認してください(表示されないように設定されている場合) –
JSON_UNESCAPED_UNICODE定数 –
を削除してくださいはい!!!ありがとうございました。ありがとうございました – Theo