くだすれPerl(超初心 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
134:nobodyさん 07/05/29 00:59:04 +KVPsKMz 質問です。 #!/usr/bin/perl open (IN,"< http://あqwせdrftgyふじこ/test.dat") ; @LINES = <IN>; close(IN); print "Content-type: text/html\n\n"; print "<html><head></head><body>"; foreach(@LINES){ print $_ . "\n"; } print "</body></html>"; } こんな感じでhttpから始まるURLをうって ファイルを開いて処理したいんですがどうやら読めないっぽいです。 open (IN,"test.dat") ; に変えると動いてくれるのですが、、、 仕様上不可能なんでしょうか? 135:nobodyさん 07/05/29 01:19:04 >>134 allow_url_fopen が効いてる PHP みたいな、裏でどうにかしてくれる仕掛けはありません。 LWP使えば外部のファイル自体は取得できるけど。 136:nobodyさん 07/05/29 02:04:54 +KVPsKMz >>135 こんな時間にレスあり >< use LWP::Simple; $a = get("http://くぁwせdrfgyふじこ/test.dat"); で取得できました。ありがとうございました。 これで気持ちよく眠れます。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4300日前に更新/307 KB
担当:undef