Přidání hodnot do proměnné pomocí AJAX
- Sydnix
- Člen | 6
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
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
RSS tématu
Téma zavřeno