Extra character received in a json response
This php file returns a Jason encoded response. But my problem is that besides the Jason encodec response it also puts "<" in fron of the response.Here its a picture with the response.
How can I remove it?
<?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);
}
?>
The connection php file (I replaced the date from $nameUser,$pass,$bazaDeDate with "***"):
<?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');
?>
php json
add a comment |
This php file returns a Jason encoded response. But my problem is that besides the Jason encodec response it also puts "<" in fron of the response.Here its a picture with the response.
How can I remove it?
<?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);
}
?>
The connection php file (I replaced the date from $nameUser,$pass,$bazaDeDate with "***"):
<?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');
?>
php json
Trim(), ltrim(), substr(), preg_replace(). Did you try any of them?
– Andreas
Jan 2 at 18:36
add a comment |
This php file returns a Jason encoded response. But my problem is that besides the Jason encodec response it also puts "<" in fron of the response.Here its a picture with the response.
How can I remove it?
<?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);
}
?>
The connection php file (I replaced the date from $nameUser,$pass,$bazaDeDate with "***"):
<?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');
?>
php json
This php file returns a Jason encoded response. But my problem is that besides the Jason encodec response it also puts "<" in fron of the response.Here its a picture with the response.
How can I remove it?
<?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);
}
?>
The connection php file (I replaced the date from $nameUser,$pass,$bazaDeDate with "***"):
<?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');
?>
php json
php json
edited Jan 2 at 18:14
YvesLeBorg
8,37762744
8,37762744
asked Jan 2 at 18:10
BogdanBogdan
24
24
Trim(), ltrim(), substr(), preg_replace(). Did you try any of them?
– Andreas
Jan 2 at 18:36
add a comment |
Trim(), ltrim(), substr(), preg_replace(). Did you try any of them?
– Andreas
Jan 2 at 18:36
Trim(), ltrim(), substr(), preg_replace(). Did you try any of them?
– Andreas
Jan 2 at 18:36
Trim(), ltrim(), substr(), preg_replace(). Did you try any of them?
– Andreas
Jan 2 at 18:36
add a comment |
1 Answer
1
active
oldest
votes
check your php opening tags in your original script. if you cant find the error the omit parts of code one by one till you find the code where you left this "<" symbol
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54011166%2fextra-character-received-in-a-json-response%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
check your php opening tags in your original script. if you cant find the error the omit parts of code one by one till you find the code where you left this "<" symbol
add a comment |
check your php opening tags in your original script. if you cant find the error the omit parts of code one by one till you find the code where you left this "<" symbol
add a comment |
check your php opening tags in your original script. if you cant find the error the omit parts of code one by one till you find the code where you left this "<" symbol
check your php opening tags in your original script. if you cant find the error the omit parts of code one by one till you find the code where you left this "<" symbol
answered Jan 2 at 18:56
Sourabh SwarnkarSourabh Swarnkar
58113
58113
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54011166%2fextra-character-received-in-a-json-response%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Trim(), ltrim(), substr(), preg_replace(). Did you try any of them?
– Andreas
Jan 2 at 18:36