"p2h", "keymode" => $keytype, "data" => $data ]; fwrite($f, json_encode($temp, JSON_UNESCAPED_LINE_TERMINATORS)); fclose($f); return shell_exec("python converter.py"); } function h2p($data, $keytype) { $f = fopen("temp.json", "c"); flock($f, LOCK_EX); fclose($f); $f = fopen("temp.json", "w+"); flock($f, LOCK_EX); $temp = [ "mode" => "h2p", "keymode" => $keytype, "data" => $data ]; fwrite($f, json_encode($temp, JSON_UNESCAPED_LINE_TERMINATORS)); fclose($f); return shell_exec("python converter.py"); } function seed2hkey($data) { $f = fopen("temp.json", "c"); flock($f, LOCK_EX); fclose($f); $f = fopen("temp.json", "w+"); flock($f, LOCK_EX); $temp = [ "mode" => "seed2hkey", "keymode" => "", "data" => $data ]; fwrite($f, json_encode($temp, JSON_UNESCAPED_LINE_TERMINATORS)); fclose($f); return shell_exec("python converter.py"); } ?>