env.cgi 728 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #!/usr/bin/env perl
  2. use Cwd;
  3. use CGI;
  4. use vars '%in';
  5. CGI::ReadParse();
  6. print "Content-Type: text/html\r\n\r\n";
  7. print "<pre>\n";
  8. foreach my $key (sort keys %ENV) {
  9. print "$key=$ENV{$key}\n";
  10. }
  11. print "\n";
  12. foreach my $key (sort keys %in) {
  13. print "$key=$in{$key}\n";
  14. }
  15. print "\n";
  16. print 'CURRENT_DIR=' . getcwd() . "\n";
  17. print "</pre>\n";
  18. my $stuff = <<EOP ;
  19. <script language="javascript">
  20. function set_val() {
  21. }
  22. </script>
  23. <form method=get>
  24. <input type=hidden name=a>
  25. <input type=text name=_a onChange="javascript: this.form.a.value=this.value;">
  26. <input type=submit value=get>
  27. </form>
  28. <form method=post>
  29. <input type=text name=b>
  30. <input type=submit value=post>
  31. </form>
  32. EOP
  33. #system('some shit');
  34. print $stuff;