aboutsummaryrefslogtreecommitdiff
path: root/routing.php
diff options
context:
space:
mode:
Diffstat (limited to 'routing.php')
-rwxr-xr-xrouting.php26
1 files changed, 26 insertions, 0 deletions
diff --git a/routing.php b/routing.php
new file mode 100755
index 0000000..521f54f
--- /dev/null
+++ b/routing.php
@@ -0,0 +1,26 @@
+<?php
+//
+// Copyrighted by A.M.Danischewski 2015+ (c)
+// You may reuse this code without limit, provided this notice remain in tact.
+//
+// Description: routing.php
+// How to use:
+// * Start the php webserver, wherever this file is found, or provide full path:
+// $> php -S localhost:8000 -t / routing.php
+// * Start browsing! Visit:
+// http://localhost:8000/info2html?(coreutil)Top
+// Note: Before you use this, edit the following variable to point to the
+// info2html Perl script.
+// Also make sure that your info share directory is listed in the
+// info2html.conf file (mine wasn't I had to add /usr/share/info).
+//
+$info2html="/mnt/samsung22/software/info2html-2.0/info2html"; ### EDIT THIS
+$page="";
+if (preg_match('/info2html/', $_SERVER["REQUEST_URI"])) {
+ if (isset($_SERVER['QUERY_STRING'])) $page=$_SERVER["QUERY_STRING"]; else print_r($_SERVER);
+ // Calls info2html, same as if info2html were called from the commmand line.
+ System($info2html." \"".$page."\"");
+} else {
+ return FALSE;
+}
+?>