インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#1116を修正または削除できます:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
#1115(CGI初心者です。氏)の書き込みを引用します: >で、僕の契約しているプロバイダは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 のスラッシュと、 >パス指定のスラッシュがゴチャゴチャニなってしまうのではないかと思うのです。 >どうなんでしょうか? >それと、もしそうならできれば解決策を教えていただければありがたいです。 >どうかよろしくお願いします。 お察しの通りこのままではごちゃごちゃになってしまいます。 解決策として一番スマートなのは「区切り文字」を変えることだと思います。 「/」を「#」にしてみてはどうでしょうか? Win の Perl では確認済み(OK)です。 $graphic =~ s#(.)#<IMG SRC=http://homepage2.nifty.com/tweb_home/$1.gif>#g;
[トップページに戻る]
管理人 :
キャメル