$t){ if(strpos(strtolower($u), $q) !== false){ $result[] = $u; } } echo json_encode($result); exit; } // SEND SIGNAL (STORE BY TO + FROM) if(isset($_POST['signal'])){ $signals = json_decode(file_get_contents($signalsFile), true); $to = $_POST['to']; $from = $_POST['from']; if(!isset($signals[$to])) $signals[$to] = []; $signals[$to][$from] = $_POST['signal']; file_put_contents($signalsFile, json_encode($signals)); exit; } // RECEIVE SIGNAL if(isset($_GET['getsignal'])){ $signals = json_decode(file_get_contents($signalsFile), true); $me = $_GET['me']; if(isset($signals[$me])){ echo json_encode($signals[$me]); unset($signals[$me]); file_put_contents($signalsFile, json_encode($signals)); } exit; } ?>