トップページ⇒php
995コメント334KB

CGIとかPerlとか超初心者なんだけど、

■ このスレッドは過去ログ倉庫に格納されています
0001埼玉板"管理人"2001/07/20(金) 17:36ID:???
てか何もわかってない厨房なんだけど、掲示板を自鯖へ移転する必要性
が非常に高くなってきたのです。
http://green.jbbs.net/travel/511/saitama.html

ス連でも相談にのってもらってるんだけど、ここでも相談したい。
とりあえずFTPって何?どういうふうに使うの?
0514nobodyさん04/01/14 02:35ID:???
まじめに質問したいなら

△▲ WebProg 初心者の質問 Part7 ▼▽
http://pc2.2ch.net/test/read.cgi/php/1073460282/


ここはネタスレなので回答が本当かは(ry
051551104/01/14 02:39ID:5XNVgD3Q
>>514
わかりました〜
そこ行ってみます。
0516nobodyさん04/01/14 05:05ID:???
>>508
basic認証使えばいいだけでしょ?
0517nobodyさん04/01/14 05:08ID:???
>>513
perlプログラムのありかやライブラリの場所とか
変わっているかもしれないから、確認してみればよろし。
0518nobodyさん04/01/21 18:52ID:/H8HIqwB
スケジュール登録できるcgiを探してるんですけど、
「1月23日から27日まで(プルダウンで選択できて)出張」とかすると
カレンダー表示の一覧に23〜27まで、○○さん出張と一気に出るような
フリーのcgiでお勧めのものをご存知の方、なにとぞ教えてください。
ぐぐって調べているんですけど、その日の分のスケジュールを書き込む奴は
見つかるんだけど、長期で(3週間出張など)をすんなり登録できる奴を探しています。

なにとぞ〜(´Д`;)
0519nobodyさん04/01/21 18:57ID:???
うーん見たことないなあ。
ちなみにWebアプリの捜索は別の板でやってます。

【CGI】こんなCGI探してますver.1.1【素材】
http://pc2.2ch.net/test/read.cgi/hp/1067286961/
0520nobodyさん04/01/22 07:57ID:JTPsyYKz
>>519 さん、ありがとうです。
そちらで聞いてみます。(^-^)
0521nobodyさん04/01/26 19:27ID:hIn2WzLY
formについてなんですが。
フォームの各項目にnameをつけると思います。
javascriptで項目の記入漏れのチェックや数量から価格を計算したりするのと
cgiで確認画面をだして送信、ってことをやりたいのですが
この場合nameは半角文字じゃないとだめなんでしょうか?
なんとなくうまく動かないような気がして全部半角文字のnameにしてますが
これだと当然確認画面とか内容を送ったメールがぱっと見たときに
項目名がわかりずらいんでなんとかしてくれと言われてしまった。
CGIとか掲示板設置くらいしかしたことないんでnameはみなさんどう付けてるのでしょうか?
アドバイスおながいします
0522nobodyさん04/01/26 19:41ID:???
>>521
nameをそのまま表示することはしないよ。
0523nobodyさん04/01/26 19:51ID:dbrd69p3
perl単体の質問とはちょっと違うのですが、
2chのスレッドのhtmlを取得するにはどうしたらよいのですか?
例えば素直に、pc.2.2ch.netのポート80 に接続して
GET /test/read.cgi/php/995618200/l50\n\n
だと404 Not Foundと言われます。(他のサイトなどは上手くいきます。)
052452304/01/26 21:20ID:???
アフォーな質問すみませんでした。できますた。
052552104/01/26 22:13ID:nbt292qe
>>522
れすどうもです。家に帰ってきますた。
一般的なフォームメールはnameを表示するんでは?
届いたメールに
address=東京都千代田区・・・とか。
バイト先の店長の知り合いのサイトでなんだか中途半端なやつ(一応プロが
作ったらしい)、を直すのを頼まれてフォームで苦労してます。

いろいろなスクリプトみたんですが
フォームの未記入とかメールアドレスの不備とかはCGIで
チェック出来るのもあるようですね。

ただ、値段計算をjavascriptでやってるから、これいじったらぐちゃぐちゃになりそう。

ほんとどうしたらいいのかお先真っ暗。
得意になって引き受けたのに大恥かきそうで鬱です。
0526nobodyさん04/01/26 22:21ID:???
>>525
根本的にいろいろ勘違いしてる

でもここは質問スレじゃないから

 人間、恥をかきながら育っていくものさ

と言っておこう
0527nobodyさん04/01/27 01:48ID:???
>>525
まず、サーバーサイドの技術であるCGIと、
クライアントサイドの技術であるJavaScriptの区別はつけような。
それがついてから出直してきましょうよ。
ま、自分でやらずに別のプロとやらを雇った方が安全だよ。
0528nobodyさん04/01/27 03:42ID:???
質問させてください
WebショップをCGIにて作成しています。
現在その購入者情報と購入商品情報をCSVファイルに保存する、
というところまで作成したのですが
「そのCSVファイルを参照する」という動作をさせるために
どうすればいいのか見当もつかない状態です。
CGIでこの動作をさせるためにはどうすればよろしいのでしょうか?
0529bull04/01/27 09:12ID:Q3CQIc6T
すみません。だれか助けて下さい。
今回初めてCGIを利用して掲示板を製作しようとしています。
そこで投稿フォームを記事表示画面と別ウィンド表示したいのですがむりでしょうか?
CGIフリー素材等をいろいろ改造してみているのですがうまくいきません。
本当誰か助けて下さい。
お願いします。
0530nobodyさん04/01/27 10:06ID:???
>>528
CSVは経験ないのだけれども、ファイルをCGIから読めるようにしたいなら
open( LIST, "+<./customer.csv" ){ $buffer = <LIST>; } て感じでもいいのでは?

>>529
例えば<a href="./bbs.cgi?mode=putform" target="_blank">投稿する</a> て感じかな。

Perl コーディング初心者質問コーナー Part31
http://pc2.2ch.net/test/read.cgi/php/1072896288/l50
0531bull04/01/27 10:10ID:8BzI4/OG
>>530
本当ありがとうございます。
やってみます。
0532bull04/01/27 10:26ID:8BzI4/OG
>>530
すみません。
これってHTMLですか?
例えばここからデータが.dat等へ読み込まれてCGIへおくられるってことでしょうか?
0533nobodyさん04/01/27 10:37ID:???
>>532
普通はフォームを過去の書き込みと一緒に出すけど、その代わりにこのソースを埋めて
CGI側で"?mode=putform"と来たら投稿フォームだけの画面を返すようにしてやればいい。
これ以上は質問スレに移行しますか?
0534bull04/01/27 10:50ID:8BzI4/OG
>>533
ありがとうございます。
質問スレで詳しくお教えてもらえるとありがたいです。
でも質問スレってどこですか?
0535nobodyさん04/01/27 10:51ID:???
>>534
>>530とか?
0536bull04/01/27 10:57ID:8BzI4/OG
>>535
よろしくおねがいします。
0537nobodyさん04/01/27 13:47ID:???
>>bullさん
http://pc2.2ch.net/test/read.cgi/php/1003131529/514-
マルチポストはやめましょうね。レスをしてくれる人に失礼です。

htmlで投稿ページを作って、
投稿ページ上にフォームを作って、
そこの書き込みをdatに書き込むようにすればいいと思う。

どっちにしろ、今使っているスクリプトを教えれ。
0538nobodyさん04/02/06 13:46ID:ASh+lrCQ
PERL からPostgresにアクセスしてtimestamp型のレコードに
値を入れたいのですがSQL分がわかりません。
どの様にすればよいのでしょうか?
0539nobodyさん04/02/06 20:32ID:???
>>538
insert into tablename (timestamp) values ('2004-02-06 20:30:00')
タイムゾーンを含めるなら、'2004-02-06 20:30:00 +9:00'
あるいは、'February 6 20:30:00 2004 JST'
0540nobodyさん04/02/09 16:05ID:WpxiNEpy
CGIで他のサーバのログファイルを読み込む方法はないんですか?
レンタルなんでサーバ設定の変更は出来ません。
0541nobodyさん04/02/09 22:18ID:???
>>540
FTPで別のサーバに接続して、ログファイルをダウンロードするCGIを作る。
0542nobodyさん04/02/12 02:08ID:GAbMKnzx
つかぬことをお伺いします。
>>540さんと多分同じことを、CGIでやろうとしてるんですが
(>>541さんのおっしゃっているCGIかなあ)
こう書いたらエラメ(サーバーのではなく、CGIで書いているエラーサブ)
出ちゃいました。
#元となるログのパス
$newsfile = 'http://hoge.com/log.html';
#元データ取得
open(NEW,"$newsfile") || &error('読めません');
#読んだ中身を@dataに入れる
@data = <NEW>;
close(NEW);

・・・ログファイルをhttp://で指定はアウト?
0543nobodyさん04/02/12 02:20ID:???
>>500
0544nobodyさん04/02/12 03:22ID:???
>>542 PHPで書け
0545nobodyさん04/02/12 13:09ID:jjdbHkdx
$hash{$g}{"$h"}=0
このようなhashにデータをいれて
foreachを使用しての0の取り出し方は
どのようにすればいいのでしょうか?
0546nobodyさん04/02/12 13:47ID:???
>>545
>>500

Perl コーディング初心者質問コーナー Part31
http://pc2.2ch.net/test/read.cgi/php/1072896288/
054754204/02/12 21:17ID:???
>>544
え・・・?PHP・・・と申しますと・・・?
PHPファイルでないとダメという意味ですか?(汗)
0548nobodyさん04/02/12 22:08ID:???
>>547
お前は馬鹿か。
まず、>>500を読め。
その上であえてスレ違いであることを知りつつ聞くが、
お前の使ってる言語はなんなんだ。それをはっきりさせろ。
その文脈を踏まえた上で、>>544はPHPを使えと言っている。
脳みそ使え。使わないとすごい勢いで悪くなるぞ。
0549nobodyさん04/02/13 00:42ID:???
>>544
openに拘る必要はないだろ。読み込むだけならLWPモジュール使えばいいじゃん。
055054704/02/13 00:45ID:???
>>548
そりゃどうもすみませんね、頭悪くて(かっちーん!)
>>544のように単語だけの状態ではいかんともしがたい。
質問にも質問の仕方はありますが(すみません)、
答えようもあるのでは。
055154704/02/13 00:47ID:???
>>549
確かにそうですね。
使っている言語はPerlなんですが、openかreadかsysread(systemreadだっけ・・・←調べてから言えよ)
かで迷ってましたが、openダメなら他のも使ってみよう。
0552nobodyさん04/02/13 12:19ID:???
>>551
だから>>549がLWP使えって言ってんだろうが
出てきたキーワードぐらい最低限ぐぐれ
055354704/02/13 16:57ID:???
>>549
LWPモジュールは全然知らなかったので、行ってきました。
バッチリでした!!外で処理なんてJcodeぐらいしか知らなかったので
思いつきもしませんでした(汗)

ありがとうございました!

>>552
口の利き方も知らないんですね。

あなたのように暇人でここに常駐してるわけではないんですよ。
早く教えてクレクレ君の催促のようにすぐにレスできると思って
いらっしゃるんですか。

#ぐぐって行ってきた結果が上記ですがなにか?
0554nobodyさん04/02/13 17:12ID:???
(´-`).。oO(本当にバカだったんだな・・・)
0555nobodyさん04/02/14 03:06ID:???
よしよし良くできたね、とか頭なでときゃいいのかねこういうのは。
0556nobodyさん04/02/14 21:56ID:???
馬鹿は放っておくべきだろう。
まあ、今回は話してみたら馬鹿だったって事例だが。
Perlのエラートラップにいまだに||使っている時点で苗。
or使うべきだろう。作った本人がそうすすめてるのに。
0557nobodyさん04/02/16 09:35ID:???
つうか,こういう御場化さんって基本的に自分で問題点が絞れないんだよな。
その結果,解決も見つけられないと。
今回の件だって,たとえば
「CGI 他のサーバ ファイルを読み込む」で具具ってたら
こんなとこで聞く必要なんて無かったのにな(藁
0558nobodyさん04/02/16 18:05ID:???
>>557
「はじめて」の頃は、そのキーワードさえ模索する必要があるんだよー。

言語に関係なく、URIの仕様自体がリモートとローカル、
プロトコルの相違さえ利便性の為に隠そうとしてる傾向があるよね。
もう一つ高級言語全体に言える事で、複雑な処理に簡単なインターフェースを提供して、
内部の処理を(少なくとも初心者にとっては)隠して使い易くしている節がある。

PHPやJavaなどで最近プログラミングを始めた人達にとっては、
「URL を openする」と言うのが自然な発想なんじゃないかなと思う。他の例を挙げると、
ASP.Net等、クライアントサイドのScriptも動的に生成してくれる様なフレームワークにから始めた人達だと
「Perlで未記入欄があった時にダイアログだすにはどうすればいいですか?」なんて質問がでてくる理由も納得できる所がある。

前置き長くなったけど、
問題点が絞れないというのは、こういった簡略化された環境の弊害なんじゃないかな。
LWPモジュールを使うのは一時的な解にはなるけど、根本的な仕組みの理解には至らないよね。
後学のためにも、socket使ってHTTP喋る方法を一度教えてからモジュール使う方法を教えた方が良かったかも知れない。
0559nobodyさん04/02/22 22:56ID:???
>>558
すまん、openはローカルの自由にできるファイルに対して使う動詞であって、
別のドメインにある自由にできないリソースに対して使う動詞じゃないと俺の感覚は告げている。
英語の感覚ではそうならないか?
それともその「PHPやJavaなどで最近プログラミングを始めた人達」にそういう言語感覚を求めてはいかんのか?


0560nobodyさん04/02/23 13:31ID:???
>>558
漏れの身の回りに居ないからわからないんだが,そういう
「環境に使われてるくせに自分で何か作ったつもりになってる」ヤシって増えてるのか?
0561みゆき04/02/24 16:06ID:O5abAc/4
テキストボックスとかテキストエリアの漢字が化けることがあります。
どこかのサイトで「表」「予」「能」「十」等が化けるのは聞いたことがあって、
これらはcgiプログラムにhtmlを埋め込んだ時に化ける(\マークでエスケープさせる)
のは対応できているのですが、
「商」→潤A
「愛」→・A
「王」→堰A
といった具合に化けます。いったいなんなんでしょうか。
0562nobodyさん04/02/24 18:17ID:+ZyHIVu6
mod_perlをインストールするには
libwww-perl-5.xを先にインストールしてないと
ダメですか?
0563nobodyさん04/02/24 19:33ID:???
>>561
化けさせたくなければ、シングルクォート使え。ダブルクォート使うから化ける。
"商" -> '商'
こんな風に。
0564nobodyさん04/02/24 19:36ID:???
>>559
英語の感覚ではそこまで具体的な区別は出来ないよ。
URIのリソースのハンドルやストリームに対するopenと自然な解釈できるし。
この場合は、言語感覚に頼らず、File/Network IOの違いや
open関数の内部の動作について理解を深めるべきだと思う。

>>560
> 「環境に使われてるくせに自分で何か作ったつもりになってる」ヤシって増えてるのか?
数えた事はないけど、高級言語からプログラミングを習いはじめた人達に多くないかな?
ライブラリの内部の仕組みを理解せずに、いつまでもブラックボックスとして扱ってると、
そんな風になりそうなきがする。噂位は聞いた事あるはず。<スクリプトキディとかに分類される人達

>>561
文字化けです。「表」等の文字のエスケープ文字が問題になるケースとは異なり。
これは、「半角カナ」が混在している文章等でブラウザ側の自動判別が失敗し、
Shift_JISのはずが他のコードで解釈されて表示されてしまう方の文字化け現象です。
HTMLやHTTPのヘッダで適切なエンコーディングを指定すると直ると思います。

>>562
Yes。でも、libwwwをインストールするためにも、
幾つか依存してるモジュールをインストールしないといけないよ。がんばって
0565nobodyさん04/02/24 23:32ID:???
>>561
Shift_JISの半角読点を何も考えずに正規表現か何かで全角に変換してない?
0566nobodyさん04/02/25 00:45ID:???
このスレ>>1から読むと腹がよじれるww
0567nobodyさん04/02/26 08:44ID:???
>>566が腸捻転で入院したスレはここでつか?
0568nobodyさん04/02/27 15:34ID:VfYPe5Ku
すいません、まだこわくてやってないんですがやったらどうなるんだろう?と
思ったことがあります。
パーミッションを000にしたらどうなるんですか?
レンタル鯖借りてるような場合は自分で消せなくなっちゃうのですか?
0569nobodyさん04/02/28 20:30ID:???
隊長!こんなの見つけました!
http://yellow.ribbon.to/~mil/
0570nobodyさん04/03/01 16:04ID:???
ショッピングカートのCGIで、ボタン押すたびにクッキーに商品コードをセット
しようとしています。動作そのものはできましたが、Perlで、Set-cookieすると
空白の画面を表示します。元の画面を表示させたままでクッキーの値を更新
するにはどうしたらいいでしょうか。
0571nobodyさん04/03/01 16:13ID:???
ふと自己ツッコミしてしまいますが、もしかしてSet-cookieの続きに、現在
表示しているフォームのデータを再出力すればイイということでしょうか。
0572nobodyさん04/03/03 23:42ID:pWbxnOGn
perlのソースを書いてブラウザからhttp://localhost/sample.cgiとしたら、ソースがそのまま表示されてしまいました

wwwサーバはphpdev5というのに付属してあったapache2を使っています。
本の設定だとhttpd.confファイルでOptions Indexes FollowSymLinks の後にExecCGIと追加するとかいてありますが、
私のhttpd.confファイルには Options Indexes FollowSymLinks Multiviewsとなっているので、その後にExecCGIを追加しました

思い当たる原因は、これくらいしかわからないのですが、はっきりいって何が悪いのかわかりません。

誰か原因のわかる人は教えてください
0573nobodyさん04/03/04 00:56ID:???
>>572
httpd restartした?
0574nobodyさん04/03/04 01:22ID:???
(´-`).。oO(廃スレで聞く奴には教える気にならんな・・・)
057557204/03/04 10:57ID:FGoSTbqM
>>573
しましたよ。ありがとうございます。

>>574
ここ杯スレだったんですね。違うとこで聞いてみます。一旦、この質問は中止します。
573さんもありがとうございました。
0576nobodyさん04/03/04 11:43ID:???
その本がクソなのか
書いてあるのにちゃんと見てないのか
どっちだろう。
0577nobodyさん04/03/08 12:18ID:???
>>576
クソな本ですらちゃんと見ていない
0578 04/03/08 23:37ID:ukWjmAu9
perl でバイナリファイルを書き込む方法がわからない
配列に数字をつめこんでバイナリに吐き出したいのだけど・・・
0579nobodyさん04/03/08 23:45ID:???
>>578
まぁまずとほほでも読んできなさい書いてあるから。
0580初心者04/03/17 02:58ID:3ziHzWPV
教えてください。
CGIの掲示板って
検索エンジンとかでひっかからないのでしょうか?
一般公開しないで仲間内だけで使える掲示板を作りたいと思ってます。
0581nobodyさん04/03/17 04:08ID:???
>>580
2ちゃんねるってCGIの掲示板だと思うか?
0582nobodyさん04/03/17 09:03ID:???
>>580
どこにもリンクされてなければ見つからない。
0583nobodyさん04/03/17 18:06ID:???
>>582
無断リンクってのは結構あるだろ
それとかつてこんな事があった。
赤の他人がYAHOOに登録した。
0584初心者04/03/18 01:28ID:ZXNe7V76
ありがとうございます。
htmlファイルはなしでCGIファイルのみアップしようと思ってます。
そのCGIファイルへのリンクは一切なしで
CGIファイルのURLだけみんなに教えればいいのでは思ってます。
0585nobodyさん04/03/18 05:59ID:zQ2yHGPu
metaタグにロボットはじく設定があるYO!
0586nobodyさん04/03/18 08:44ID:???
>>585
それは紳士協定であって,すべてのロボットがそれに従うとは限らない。
robots.txtすら無視するロボットも存在するというのは常識。

>>584
*確実に*身内以外を排除したいなら,VPNとかで閉じたネットワークを作るか認証させるしかないと思われ。
0587nobodyさん04/03/18 21:15ID:???
暗号掲示板を使うとか。。。
0588nobodyさん04/04/02 23:25ID:???
書き方が間違っていたらすいません。

掲示板をいじってる最中なんですが、
新規投稿されたときに24時間以内ならNEWを表示させるように
させたいのですが、どうすればできるでしょうか?

unshiftでlogに挿入された情報で24時間なら
ずっとNEWが表示される・・・という形です(あってる?)

unshift(@new,"$new<>$i_sub<>0<>$i_nam<>$date<>$i_nam<>1<>\n");
unshift(@new,"$new<>$host<>$time<>\n");
open(OUT,">$nowfile") || &error("Write Error : $nowfile");
print OUT @new;
close(OUT);

こんな記述になっているのですが。。
0589nobodyさん04/04/04 02:24ID:4JdRidCF
携帯の製造番号を見る方法があったと
思うのですが、どなたか知っている方
いませんか?
0590nobodyさん04/04/04 09:27ID:mp9+JNTy
xpを使っています。IE6.0です。
printが何行にもわたっている中にボタンを組み込みたいのですが、
エラーが表示され、うまくいきません。

print "";
print "";
print "";
print "";
print "<form>
<input type=button value="戻り" class=s onClick="history.back()">
</form>";
0591nobodyさん04/04/04 13:04ID:???
エスケープしる
0592nobodyさん04/04/04 15:48ID:???
(´-`).。oO(廃スレで聞く奴には教える気にならんな・・・)
059393504/04/06 03:20ID:???
>>590

print のなかにある " は \" ってかかなあかんやろ。

059459404/04/07 15:30ID:lEegEW7A
ソースの関係ありそうなとこ
$count= 0;
$count2=0;
$total= 0;
while ($count <= $#shouhin ){
$x = @price[$count]*@kazu[$count];
if ($x ne "0") {
$count2++;
$shouhin{$count2}="@shouhin[$count]";
$price{$count2}="@price[$count]";
$kazu{$count2}="@kazu[$count]";
$shoukei{$count2}="$x";
$total= $total+$x;
}
$count++;
}
$maxcount=$count2;
if ($total>=$muryou) {$carriage=0;} else {$carriage=1個当たりの送料*■;}
$tax = int($tax*$total/100);
$total2= $total+$tax ;
$total3=$total2+$carriage;
059559404/04/07 15:31ID:lEegEW7A
-------------わかった意味-------------
$muryou・・・送料を無料にする下限額
$shouhin・・・商品名
$price・・・単価
$kazu・・・個数
$x・・・一品目あたりの小計(単価×個数)
$count・・・フォームから読み出した行?(単価、個数)
$total・・・合計額
$count2・・・ここでわかんなくなる。
--------------------------
とあるcgiを改造したいと思ってます。よくある購入フォームです。
商品A 単価300円 個数2個 小計600円
商品B 単価200円 個数1個 小計200円
      個数の合計3個 合計800円
みたいな確認画面がでるのですが
送料が商品一個につきいくら、という具合に掛かるので合計だけでなく「個数の合計」(ここでは3)
を出して■のとこに入れて「1個当たりの送料」*■としたいのです。
$#shouhinでいきなりわかんなくなってるのですがヒントだけでも教えて頂けたらと。
0596nobodyさん04/04/07 15:43ID:???

 こ こ は 質 問 ス レ で は な い

改造スレでテンプレに従って質問せよ
0597nobodyさん04/04/08 04:18ID:???
>>594
みたげるからさぁ、はじめから何のcgiのやつか詳しく書いてちょ。
探すのめんドイ。
059859404/04/08 10:59ID:cVXMjuEb
>>597
ルールもわきまえないものにわざわざ親切にどうもでした。
>はじめから何のcgiのやつか詳しく書いてちょ。
その他のとこ、原型をとどめないほどいじっちゃってるし
作業中のスクリプトには個人情報つーか設置先の情報イパーイだし。
困ったなと。
で、がんばってなんとか自己解決しました。

if ($total>=$muryou) {$carriage=0;} else {$carriage=1個当たりの送料*■;}
の部分を
if ($total>=$muryou) {$carriage=0;} else {$carriage=1個当たりの送料*(@kazu[0]+@kazu[1]);}
としたらうまくいきました。
このフォームに関しては商品品目数が絶対2つしかありえないんでこんな風にしました。
もっといっぱいあったら@kazu[0]+@kazu[1]+@kazu[2]・・・・としてたとこですが
きっともっと頭のいいやりかたもあるんでしょうね。
0599nobodyさん04/04/08 13:36ID:???
@なんたら[かんたら]って何?
0600nobodyさん04/04/09 04:18ID:???
配列の様な気がする。
0601nobodyさん04/04/09 11:07ID:???
このソースでUPするとエラーになります。。
自分では間違いがどこにあるかわかりませんでした・・。
探してやっていただけないでしょうか?

#!usr/local/bin/perl
use strict;
require 'cgi-lib.pl';

$file = "test.csv";

print &PrintHeader();
print &HtmlTop("");

if (!open(IN,"$file")) { &error('データベース読取エラー','復旧をお待ちください.'); }

while (<IN>){
($a,$b) = split(/,/,$_);
print qq(

<TABLE><TBODY><TR><TD>$a</TD><TD>$b</TD></TR></TBODY></TABLE>

);
}
close (IN);
print &HtmlBot();
exit;
0602nobodyさん04/04/09 11:57ID:???
#!/usr/local/bin/perl
060360104/04/09 14:11ID:???
>>602
すいません。無事みえました・・・。
0604nobodyさん04/04/11 00:44ID:PyLZRrhb
ActivePerl 5.8.3.809 にしたらアイコンが金玉から爬虫類になってしまったよ〜
ヽ(`Д´)ノウワァァァン
0605nobodyさん04/04/11 11:53ID:YVzArguV
「辞書」あるいは「辞典」という文字列が入っているときだけ
真にしたいのですが、もっと簡素な書き方はないでしょうか。
$dictionary は、国語辞典だったり英和辞典だったりします。

($dictionary = ~/書/) || ($dictionary = ~/典/) && ($dictionary = ~/辞/) ? "真" : "偽";
0606nobodyさん04/04/11 12:01ID:???
/じ(?:しょ|てん)/
060760504/04/11 12:06ID:???
おお! 有難う御座います!
0608nobodyさん04/04/12 19:48ID:???
すみません、質問なんですがcgiで自作スキンを作ろうと思うんですが
デザインのカスタマイズの仕方がよくわからないんですが
そういったカスタマイズの仕方がのっているサイトとかってあるんでしょうか?
ぐぐってみたものの見つかりませんでした。
ちなみにBBSnoteのスキンを作ろうとしています。
0609nobodyさん ◆nXMqNGiRws 04/04/12 20:08ID:yD6jTrFo
最近荒らしが多くて困ってます。そこで
もっと書き込み隊にプロキシ経由はアクセス不可、半角文字のみの投稿は禁止
の機能を付け足すにはどのように書けばいいでしょうか・・?
因みにダウンロードサイトはttp://tackysroom.com/cgi_mkakikomitai.htmです。。
0610nobodyさん04/04/12 20:27ID:???
>>609

■ 自分で改造できない場合には
【 スクリプト改造依頼スレ 】(丸投げ)
http://pc5.2ch.net/test/read.cgi/php/1076831972/324(テンプレ)

■ 自分で改造するアドバイスが欲しい場合には
★三 【 スクリプト改造工房 PART 8 】 ★三
http://pc5.2ch.net/test/read.cgi/php/1077525387/79(テンプレ)
0611nobodyさん04/04/12 21:03ID:???
>>608ですがスキンのCGIをずっと二時間見ていたら
なんとなくわかりました。すみませんでした。
0612nobodyさん04/04/14 20:29ID:1L/HDnzJ
初歩的な質問なのですが、なかなか検索できずに
こちらへ質問させて頂きます。

a.pl
b.pl

というスクリプトで、a.plからb.plへ標準出力で引数を渡し
b.plで受け取った引数を加工して、同じく標準出力で
a.plへ返すには、どうすれば良いのでしょうか?

open(FD,"./b.pl data1 data2 |");
という感じでやってみたのですが、a.pl⇒b.plへ
うまく渡されません。

どなたか、ご教授お願い致します。
0613nobodyさん04/04/14 20:39ID:???
こ こ は 質 問 ス レ で は な い
(´-`).。oO(廃スレで聞く奴には教える気にならんな・・・)
■ このスレッドは過去ログ倉庫に格納されています