#!/usr/bin/perl print "Content-type: text/html\n\n"; $line = $ENV{'QUERY_STRING'}; $str1 = '<B><FONT COLOR="#ff0000">'; $str2 = '</FONT></B>'; $str3 = ' ← 現在の居場所'; open(TXT,"map.html"); while (<TXT>) { s/<!--$line-->/$str1/; # マッチした 1 個目のコメントを置換 s/<!--$line-->/$str2/; # マッチした 2 個目のコメントを置換 s/<!--$line-->/$str3/; # マッチした 3 個目のコメントを置換 print; } close(TXT); |
<HTML> <HEAD> <TITLE>サイトマップ</TITLE> </HEAD> <BODY TEXT="#000000" BGCOLOR="#FFFFFF"> <H3>ほにゃらりらのサイトマップ</H3> <!--main--> メインページ <!--main--><!--main--><BR> <!--soft--> フリーソフト <!--soft--><!--soft--><BR> <!--prof--> 事故紹介 (^^; <!--prof--><!--prof--><BR> <!--link--> リンクしたりとか <!--link--><!--link--><BR> <BR> </BODY> </HTML> |
<HTML> <HEAD> <TITLE>サイトマップ</TITLE> </HEAD> <BODY TEXT="#000000" BGCOLOR="#FFFFFF"> <H3>ほにゃらりらのサイトマップ</H3> <!--main--> メインページ <!--main--><!--main--><BR> <B><FONT COLOR="#ff0000"> フリーソフト </FONT></B> ← 現在の居場所<BR> <!--prof--> 事故紹介 (^^; <!--prof--><!--prof--><BR> <!--link--> リンクしたりとか <!--link--><!--link--><BR> <BR> </BODY> </HTML> |