CGI-BBS > CGI > Perl > ひろったIPアドレスにリンクを貼りたい。


カレッヂ
カレッヂ


質問者 nobuo  投稿日 10/5(金) 00:33:04
$ENV{'REMOTE_ADDR'}で拾ったIPアドレスにハイパーリンク又はリフレッシュをつける方法はありますでしょうか?
データーにして、

print <<'EOM';
<a href="http://
EOM
print "@data";
print ">";

とかいてみたのですが、画面に

<a href="http:// ●●●●>  (●●●●はデーターの値)

と表示されるだけで、ハイパーリンクになりません。

http:// と ●●●● の間にスペースが発生してしまいます。

それが理由かはわかりませんが、うまくいきません。
どなたか、お助けを


回答者 しあわせのツボ  [削除]  投稿日 10/5(金) 01:22:08
ヒアドキュメント(提示されたコードでEOMとしている部分)をやめて、通常の""括りprintを使えばスペース(正確には改行コード)は入りません。
質問者 nobuo  [削除]  投稿日 10/5(金) 02:03:21
print "<meta http-equiv='refresh' content='1;URL=http://$newheya'>";
print "<A HREF='http://$newheya'>ここです";


ありがとうございました。
これで動きました。

このページは終了したので返信(回答)は書きこめません

Web裏技