Дополнительный символ, полученный в ответе json

Вопрос задан: 11 месяцев назад Последняя активность: 11 месяцев назад
up -4 down

Этот php-файл возвращает закодированный ответ Jason. Но моя проблема в том, что помимо ответа Jason encodec он также ставит "& lt;" в ответ.Вот его картина с ответом.
Как я могу удалить это?

<?php

        require 'connection.php';

      if (isset($_POST['username']) && !empty($_POST['username']) && isset($_POST['password']) && !empty($_POST['password'])) {


        $username = $_POST["username"];

        $password = $_POST["password"];



        $statement = mysqli_prepare($idCon, "SELECT * FROM user WHERE username = ? AND password = ?");

        mysqli_stmt_bind_param($statement, "ss", $username, $password);

        mysqli_stmt_execute($statement);



        mysqli_stmt_store_result($statement);

        mysqli_stmt_bind_result($statement, $user_ID, $name, $username, $password);



        $response = array();

        $response["success"] = false;  



        while(mysqli_stmt_fetch($statement)){

            $response["success"] = true;  

            $response["name"] = $name;

            $response["username"] = $username;

            $response["password"] = $password;

        }



        echo json_encode($response);
      }
      else{
        $response = array();
            $response["success"] = false;
            echo json_encode($response);
    }
    ?> 

Файл php подключения (я заменил дату из $ nameUser, $ pass, $ bazaDeDate на «***»):

 <?php

        $nameServer="localhost"; 
        $nameUser="******";
        $pass="*****";
        $bazaDeDate="****";

        $idCon=mysqli_connect($nameServer,$nameUser,$pass);
        if(!$idCon)
            die ('Con failed');

        $rezultatSelectBD=mysqli_select_db($idCon,$bazaDeDate);
        if(!$rezultatSelectBD)
            die ('Con failed');


    ?>

1 ответ

Возможно, для Вашего проекта будут необходимы бесплатные векторные карты. На нашем сайте представлены карты для всех стран.

Реклама

up 0 down accepted

проверьте открывающие теги php в вашем оригинальном скрипте. если вы не можете найти ошибку, пропустите части кода одну за другой, пока не найдете код, в котором вы оставили это "& lt;" условное обозначение