<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
		<id>https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Perl%2Fphp%E9%A2%A8%E3%83%87%E3%83%BC%E3%82%BF%E5%8F%96%E5%BE%97%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88</id>
		<title>Perl/php風データ取得スクリプト - 変更履歴</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Perl%2Fphp%E9%A2%A8%E3%83%87%E3%83%BC%E3%82%BF%E5%8F%96%E5%BE%97%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88"/>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Perl/php%E9%A2%A8%E3%83%87%E3%83%BC%E3%82%BF%E5%8F%96%E5%BE%97%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88&amp;action=history"/>
		<updated>2026-04-24T21:43:12Z</updated>
		<subtitle>このウィキのこのページに関する変更履歴</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.nonip.net/index.php?title=Perl/php%E9%A2%A8%E3%83%87%E3%83%BC%E3%82%BF%E5%8F%96%E5%BE%97%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88&amp;diff=112&amp;oldid=prev</id>
		<title>127.0.0.1: ページの作成:「 #!/usr/bin/perl      # php風データ取得スクリプト  # require './indata.cgi';    print &quot;content-type: text/html\n\n&quot;;    require './jcode.pl';    &amp;jcode'convert...」</title>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Perl/php%E9%A2%A8%E3%83%87%E3%83%BC%E3%82%BF%E5%8F%96%E5%BE%97%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88&amp;diff=112&amp;oldid=prev"/>
				<updated>2015-05-19T17:59:13Z</updated>
		
		<summary type="html">&lt;p&gt;ページの作成:「 #!/usr/bin/perl      # php風データ取得スクリプト  # require &amp;#039;./indata.cgi&amp;#039;;    print &amp;quot;content-type: text/html\n\n&amp;quot;;    require &amp;#039;./jcode.pl&amp;#039;;    &amp;amp;jcode&amp;#039;convert...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt; #!/usr/bin/perl&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 # php風データ取得スクリプト&lt;br /&gt;
 # require './indata.cgi';&lt;br /&gt;
 &lt;br /&gt;
 print &amp;quot;content-type: text/html\n\n&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 require './jcode.pl';&lt;br /&gt;
 &lt;br /&gt;
 &amp;amp;jcode'convert( *value, 'sjis' );&lt;br /&gt;
 # POST用&lt;br /&gt;
 if ($ENV{'REQUEST_METHOD'} eq &amp;quot;POST&amp;quot;) {&lt;br /&gt;
   my $_POST_STR;&lt;br /&gt;
   read( STDIN, $_POST_STR, $ENV{'CONTENT_LENGTH'} );&lt;br /&gt;
   $_POST_STR =~ tr/+/ /;&lt;br /&gt;
   $_POST_STR =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack('C', hex($1) )/ge;&lt;br /&gt;
   %_POST = &amp;amp;param_to_hash($_POST_STR);&lt;br /&gt;
 }&lt;br /&gt;
 # GET用&lt;br /&gt;
 if ($ENV{'QUERY_STRING'}) {&lt;br /&gt;
   my $_GET_STR = $ENV{'QUERY_STRING'};&lt;br /&gt;
   $_GET_STR =~ tr/+/ /;&lt;br /&gt;
   $_GET_STR =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack('C', hex($1) )/ge;&lt;br /&gt;
   %_GET = &amp;amp;param_to_hash($_GET_STR);&lt;br /&gt;
 }&lt;br /&gt;
 # REQUEST用&lt;br /&gt;
 %_REQUEST = %_GET;&lt;br /&gt;
 foreach (keys %_POST) {&lt;br /&gt;
   $_REQUEST{$_} = $_POST{$_};&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 # パラメータ文字列からハッシュへ&lt;br /&gt;
 sub param_to_hash {&lt;br /&gt;
   my ($str) = @_;&lt;br /&gt;
   my %hash;&lt;br /&gt;
   my (@arr) = split(/&amp;amp;/, $str);&lt;br /&gt;
   foreach (@arr) {&lt;br /&gt;
     my ($key, @value) = split(/=/, $_);&lt;br /&gt;
     if ($#value &amp;gt;= 1) {&lt;br /&gt;
       $hash{$key} = join(&amp;quot;=&amp;quot;, @value);&lt;br /&gt;
     } else {&lt;br /&gt;
       $hash{$key} = $value[0];&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
   return %hash;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 1;&lt;/div&gt;</summary>
		<author><name>127.0.0.1</name></author>	</entry>

	</feed>