]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Merge forward changes in Apache 1.3 printenv
authorRoy T. Fielding <fielding@apache.org>
Fri, 31 Mar 2000 06:32:10 +0000 (06:32 +0000)
committerRoy T. Fielding <fielding@apache.org>
Fri, 31 Mar 2000 06:32:10 +0000 (06:32 +0000)
Submitted by: Ralf S. Engelshall

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84873 13f79535-47bb-0310-9956-ffa450edef68

docs/cgi-examples/printenv

index 7d389e0ac562197c18a4712e887b7c0e580a69b9..207074361a7d9eadcb5a8eee15022cea10cb4968 100644 (file)
@@ -1,7 +1,13 @@
 #!/usr/local/bin/perl
+##
+##  printenv -- demo CGI program which just prints its environment
+##
 
-print "Content-type: text/html\n\n";
-while (($key, $val) = each %ENV) {
-       print "$key = $val<BR>\n";
+print "Content-type: text/plain\n\n";
+foreach $var (sort(keys(%ENV))) {
+    $val = $ENV{$var};
+    $val =~ s|\n|\\n|g;
+    $val =~ s|"|\\"|g;
+    print "${var}=\"${val}\"\n";
 }