env.cgi 769 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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. #sleep 10;
  17. print 'CURRENT_DIR=' . getcwd() . "\n";
  18. print "</pre>\n";
  19. my $stuff = <<EOP ;
  20. <script language="javascript">
  21. function set_val() {
  22. }
  23. </script>
  24. <form method=get>
  25. <input type=hidden name=a>
  26. <input type=text name=_a onChange="javascript: this.form.a.value=this.value;">
  27. <input type=submit value=get>
  28. </form>
  29. <form method=post>
  30. <input type=text name=b>
  31. <input type=submit value=post>
  32. </form>
  33. EOP
  34. system('some shit');
  35. #print STDERR "fuck!!!\n\n";
  36. print $stuff;