![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
2ch掲示板のように、掲示板に貼られたURLをクリックした際に、
「別のサイトにジャンプしようとしています。宜しければ上記のリンクをクリックしてください」
と記載されたページを表示させたいと思っております。
このような事ができるスクリプトを自力で探してみましたが見つかりませんでした。配布されているサイトを教えていただけないでしょうか。また、配布されていない場合、簡単な改造で実現できるようでしたら、改造方法をご指導頂ければ幸いです。改造したい掲示板はKENT WEBで配布されているWeb Patioです。宜しくお願いいたします。
No.2ベストアンサー
- 回答日時:
よほどの理由がない限りトランスファーの使用は無意味なので、配布されてないと思います。
> このような文字に変更されてしまいます。
デコードの方法が間違ってます。
> $ARGV[0]=~s/(\W)/'%'.unpack('H2',$1)/eg;$u="http://$ARGV[0]";
これはURLエンコードの方法です。
://.のままでアクセスするなら、むしろデコードは不要です。
また、$ARGVを変更するのは、(この場合は危険ではないかもしれませんが)やめた方がよいです。
html
<a href="transfer.cgi?http://www.sample.com/">リンク</a>
transfer.cgi
#!/usr/bin/perl
use CGI;
$cgi=new CGI;
$url=$cgi->param('keywords');
print<<end;
Content-type: text/html
<html><body><a href="$url">$url</a></body></html>
end
exit();
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_07.png?e8efa67)
No.1
- 回答日時:
よく分かりませんが、.cgiファイルのどれかに
http://で始まる文字列の自動リンクを処理する記述があるのではないかと。
それを探して、<a href="~~~~ というところにime.stを噛ませてみてはどうでしょうか。
だめかも。
アドバイス有難うございます。
> ime.stを噛ませてみてはどうでしょうか。
その転送サービスと同じようなCGIスクリプトを探しております。
以下スクリプトをurl.cgiで保存し、url.cgi?http://www.yahoo.co.jp/へアクセスしてみましたが、http://http%3a%2f%2fwww%2eyahoo%2eco%2ejp%2f このような文字に変更されてしまいます。どのように変更すれば良いのかどなたかご教授宜しくお願いいたします。
#!/usr/local/bin/perl
$ARGV[0]=~s/(\W)/'%'.unpack('H2',$1)/eg;$u="http://$ARGV[0]";
print qq|content-type: text/html\n\n<html><head><title>jump</title></head><b>
<a href=$u>$u</a></b><br>別のサイトにジャンプしようとしています。宜しければ上
記のリンクをクリックしてください<br><br><hr>|;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- その他(Microsoft Office) EXCELでバーコードを作成すると白くなってコードが見えません 1 2022/04/04 14:24
- その他(クラウドサービス・オンラインストレージ) firestorage_androidスマホでダウンロードできない 1 2022/10/25 08:18
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- その他(ブラウザ) Amazonに掲載されている図書のURLについて 2 2022/12/13 10:31
- SSL・HTTPS ネットのセキュリティについて 2 2022/10/28 15:28
- その他(SNS・コミュニケーションサービス) 償い方・死の覚悟 5 2023/08/13 08:15
- PDF こんなPDF作れますか? 6 2022/05/13 11:14
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Location: で cgi → c...
-
Perlのデバッグ方法って。。。...
-
Perlccを使ったCGIプログラムの...
-
自CGIのURLのパス部分を取得す...
-
imgタグのクエリストリングを取...
-
拡張子を省略してcgiを実行する...
-
cgiとplとpm
-
jcode.plが読み込めない
-
月の第一週とは
-
エクセルで毎月第2週日の水曜日...
-
週2回のペースって だいたい何...
-
クライアントのIPとマシン名を...
-
DBを10件毎に表示ページング...
-
[C#]ListView一覧表示時の幅設...
-
エクセルで 自動的に◯や数字を...
-
LinuxでRTPヘッダを作りたいの...
-
よくある 『 第○(1・2・3・4・...
-
ファイルをディレクトリ分配の...
-
エクセルで相対パスの書き方を...
-
ヘッダのinclude順
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cgiとplとpm
-
jcode.plが読み込めない
-
セッションファイルが作成でき...
-
webからroot権限のコマンドを実...
-
バイナリファイルのアップロード
-
画像のアップロード機能
-
htmlからテキストを返すperlを...
-
プログラムを書き足すことについて
-
IMGタグにaaa.cgiを指定して、...
-
クッキーについて
-
Quantifier follows nothing in...
-
ブラウザでタグがはみ出る
-
ファイル書込時にPermission de...
-
アンケートフォームの作成
-
PDFJが動作しない
-
リンクをクリックした時に別ペ...
-
自CGIのURLのパス部分を取得す...
-
ログイン成功の後は?
-
Perlでuse strictと %inの共存
-
use と require の違いが分か...
おすすめ情報