インフォメーションBBS

[使い方] [タイトルのみ] [関連発言] [最新20発言] [過去ログ一覧]
1115 CGI初心者です。 [RE] 2000/10/11 19:40 [修正]
パターンマッチについて
またまたHelpお願いします。
今、count_g2.plなどのグラフィックでのカウンタで
悩んでいます。
どこを見直してもプログラムに間違いがないと思うのですが、(たぶんですけど;)
1つだけ気になることがあるのです。それは、
カウンタを5桁の数値に分けて、それをそれぞれ対応する画像に
置き換えるところ↓の部分

$graphic = sprintf("%05d",$log[0]);
				#5桁の数値を取り出す
$graphic =~ s/(.)/<IMG SRC=$1.gif>/g ;	#数値をイメージタグに置換
printf ("あなたで$graphic人め(本日%03d人)",$log[1]);

で、僕の契約しているプロバイダはgifファイルをCGIファイルとは別の
フォルダに入れなくてはいけなくて、CGIからGIFファイルを指定するときは
フルパスで示さなくてはいけないようになっているので、赤字の部分を
$graphic =~ s/(.)/<IMG SRC=http://homepage2.nifty.com/tweb_home/$1.gif>/g ;
としなくてはいけないのです。
で、このようにすると、パターンマッチの $a=~ s/p/r/g のスラッシュと、
パス指定のスラッシュがゴチャゴチャニなってしまうのではないかと思うのです。
どうなんでしょうか?
それと、もしそうならできれば解決策を教えていただければありがたいです。
どうかよろしくお願いします。

1個のレスポンスが付いています:
1116 2000/10/11 20:34 RE:パターンマッチについて = うはく

[トップページに戻る]管理人 : キャメル