mapid/fifo-webui/command.php

34 lines
623 B
PHP

<?php
define("FIFO", "/tmp/mapid");
if (!file_exists(FIFO))
die("<!DOCTYPE html>\n<meta charset=\"UTF-8\">\n<h3 style=\"color:red;\">Error: FIFO file “" . FIFO . "” does not exist!</h3><p>Is <tt>fifo_bridge.py</tt> running?</p>");
$f = fopen(FIFO, "w+");
switch ($_POST["cmd"]) {
case "getty":
fwrite($f, "GETTY");
break;
case "cls":
fwrite($f, "CLS");
break;
case "line":
fwrite($f, "LINE ");
fwrite($f, $_POST["line"]);
break;
case "echo":
fwrite($f, "ECHO ");
fwrite($f, $_POST["text"]);
break;
}
fwrite($f, "\n");
fclose($f);
//header("Refresh: 5; url=./");
header("Location: ./");