インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#1115へのレスポンスを書き込んでください:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
#1115(CGI初心者です。氏)の書き込みを引用します: >またまたHelpお願いします。 >今、count_g2.plなどのグラフィックでのカウンタで >悩んでいます。 >どこを見直してもプログラムに間違いがないと思うのですが、(たぶんですけど;) >1つだけ気になることがあるのです。それは、 >カウンタを5桁の数値に分けて、それをそれぞれ対応する画像に >置き換えるところ↓の部分 > >$graphic = sprintf("%05d",$log[0]); > #5桁の数値を取り出す ><font color="red">$graphic =~ s/(.)/<IMG SRC=$1.gif>/g ; #数値をイメージタグに置換</font> >printf ("あなたで$graphic人め(本日%03d人)",$log[1]); > >で、僕の契約しているプロバイダはgifファイルをCGIファイルとは別の >フォルダに入れなくてはいけなくて、CGIからGIFファイルを指定するときは >フルパスで示さなくてはいけないようになっているので、<font color="red">赤字</font>の部分を ><font color="aaffaa">$graphic =~ s/(.)/<IMG SRC=http://homepage2.nifty.com/tweb_home/$1.gif>/g ;</font> >としなくてはいけないのです。 >で、このようにすると、パターンマッチの $a=~ s/p/r/g のスラッシュと、 >パス指定のスラッシュがゴチャゴチャニなってしまうのではないかと思うのです。 >どうなんでしょうか? >それと、もしそうならできれば解決策を教えていただければありがたいです。 >どうかよろしくお願いします。
[トップページに戻る]
管理人 :
キャメル