これを取得するIm anglejsとphpを使用してログインしようとすると、位置0のJSONで予期しないトークンがエラーになります。私はそれが何を意味するのか、それをどう修正するのか分かりません。これは私がやっていることです。JSONの位置0で予期せぬトークンu Angularjs POSTメソッドを使用
.controller('LoginCtrl', function($scope,$http) {
$scope.login=function(){
var version = "1.4.0";
$http({
url: 'http://localhost/php/prueba.php',
method:'POST',
data: {
usuario: $scope.usuario,
password:$scope.password,
version:version
},
headers:{
'Contect-Type':'application/x-www-form-urlencoded'
}
}).then(function(response){
console.log(response);
})
}
これは私の.jsファイルであり、そして私のPHPでこれは私が誰かが私はPHPの出力がすべき
ようこそスタックオーバーフロー! [ツアー]を見て回り、[ヘルプ]、特に[*どのように良い質問をしますか?](/助け/ハウツー尋ねる)[** (/ search?q =予期しない+トークン+ u)[ここ](/ help/searching)の検索の詳細。 –
angular.js:14199にSyntaxError:JSON.parse()の位置0 でJSONに予期しないトークンUをfromJsonで (angular.js:1345)defaultHttpResponseTransform(angular.js:10878)で angular.jsで 。 transformDataで (angular.js:10968)transformResponseで (angular.js:11828)processQueueで (angular.js:16696) angular.jsで:16712 で:forEachの(325 angular.js)で10969 スコープ。$ eval(angular.js:17994) –
データをjson文字列として返します。エコー文字列ではありません。 javascriptはあなたが現在エコーしているものを解析できません。 – aynber