]> i-scream Git - www.i-scream.org.git/blobdiff - cgi-bin/docs.cgi
VRMLgraph is still on i-scream.org.uk until Paul moves it :-)
[www.i-scream.org.git] / cgi-bin / docs.cgi
index f373219a07c7efb2fb0ed2ddabe0b97ce28616e7..8c60667f6e82ab64edd813ee57379682cb2591d1 100755 (executable)
@@ -13,9 +13,9 @@ use CGI;
 $| = 1;
 
 # Settings
-my ($left) = "../left.inc" ;
-my ($title) = "../title.inc";
-my ($bottom) = "../bottom.inc";
+my ($left) = "../htdocs/left.inc" ;
+my ($title) = "../htdocs/title.inc";
+my ($bottom) = "../htdocs/bottom.inc";
 
 
 my ($query) = new CGI;
@@ -34,10 +34,10 @@ unless (defined $doc) {
 # Prevent hackers from supplying a malformed document string.
 # I.e. only allow normal characters, slashes and dots.
 unless ($doc =~ /^[a-zA-Z_\-0-9\.\/]+$/) {
-    print "Go Away, you nasty hax0r!";
+    print "Malformed request";
     exit;
 }
-$doc = "../documentation/".$doc;
+$doc = "../htdocs/documentation/".$doc;
 
 print <<"END";
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
@@ -125,5 +125,5 @@ sub print_file ($) {
 # Print a file without escaping HTML: -
 sub print_html ($) {
     my ($filename) = @_;
-    print `cat $filename`;
+    print `cat $filename 2>&1`;
 }