Přidání hodnot do proměnné pomocí AJAX

Sydnix
Člen | 6
+
0
-

Zdravím, potřebuju pomocí AJAXu poslat data na server a poté opět pomocí AJAXu si vyžádat data ze serveru.
Problém je v tom, že i když se data úspěšně pošlou a chci je vložit do pole v metodě handleReceiveData, tak se data sice vloží, ale jsou přítomné pouze dokud metoda neskončí. Když si zavolám handleGetData pole je zase prázdné.
Nevím si už s tím rady a nikdy nic neumím najít.

public function handleReceiveData(){
   $request = clone $this->getHttpRequest();
   array_push($this->location, $request->getRawBody());
   //Vypíše data poslané data
   $this->payload->message = $this->location;
   $this->sendPayload();

}

public function handleGetData(){
    if($this->isAjax()){
        //dostanu NULL
        $this->payload->message = $this->location;
        $this->sendPayload();

     }

}
David Matějka
Moderator | 6445
+
+2
-

tak funguje php, respektive http. posilas novy http pozadavek, takze ta promenna jiz bude prazdna. muzes si to ale ulozit treba nekam do databaze nebo do session

Sydnix
Člen | 6
+
0
-

Díky moc za vysvětlení