• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Zmienne sesyjne wysyłają się razem z jsonem.

Object Storage Arubacloud
0 głosów
141 wizyt
pytanie zadane 9 września 2017 w PHP przez Paweł Antyporowicz Stary wyjadacz (11,470 p.)
zamknięte 9 września 2017 przez Paweł Antyporowicz

Witam,

mój problem wygląda tak, że chce w Angularze wyświetlić sobie dane z bazy danych. Ale oprócz danych wyświetla mi w odpowiedzi także zmienne SESYJNE a nie chciałbym tego i tak myślę, że przez to kod mi nie działa.

{"records":[{"id":"1","item_name":"TEst","price":"1000","description":"Bardzo \u0142adny, nie zniszczony, polecam","thumbnail":null}]}array(1) {
  ["token"]=>
  string(86) "obv0uiba26hrmm3fdq66gu3ul2$2y$10$UXw0Ryyuu.Tr7fB3PbeTZuEoro/2IZhfg0yMcd0GL5Vr8i94.DBp2"
}

 

KOD angular

var app = angular.module('myApp',[]);
app.config(['$qProvider', function ($qProvider) {
    $qProvider.errorOnUnhandledRejections(false);
}]);
app.controller('customersCtrl', function($scope, $http) {
    $http.get(URL+'index/test')
        .then(function(response) {
            $scope.content = response.data.records;
            $scope.statuscode = response.status;
            $scope.statustext = response.statustext;
        });
});

KOD PHP

    public function test()
    {
        $this->addJsonHeader();
        $this->model = new DisplayItem();
        $all['records'] = $this->model->all();
        $this->encodeJson($all);
    }
    public function encodeJson($data)
    {
        echo json_encode($data);
    }
    public function addJsonHeader()
    {
        header("Access-Control-Allow-Origin: *");
        header("Content-Type: application/json; charset=UTF-8");
    }


I jak to naprawić?

komentarz zamknięcia: Problem rozwiązany

1 odpowiedź

0 głosów
odpowiedź 9 września 2017 przez Paweł Antyporowicz Stary wyjadacz (11,470 p.)
Problem rozwiązany.
Przyczyną złego przesyłania danych był
VAR_DUMB, który mi wyświetlał wszystkie zmienne sesyjne i przeglądarka nie potrafiła przetworzyć danych na JSON-a....

Podobne pytania

0 głosów
1 odpowiedź 489 wizyt
0 głosów
1 odpowiedź 1,011 wizyt
pytanie zadane 1 września 2017 w JavaScript przez Paweł Antyporowicz Stary wyjadacz (11,470 p.)
0 głosów
0 odpowiedzi 136 wizyt
pytanie zadane 19 października 2017 w JavaScript przez redtyper Nowicjusz (140 p.)

92,568 zapytań

141,422 odpowiedzi

319,638 komentarzy

61,957 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...