【Perl】掲示板を使ろう! (503レス)
1-

101: 名無しさん@お腹いっぱい。 2001/07/19(木)21:54 ID:??? AAS
そんな貴方に
set PERL5OPT=-m-flock
flock.pmは自分で用意してね♥
102: 名無しさん@お腹いっぱい。 2001/07/20(金)00:21 ID:??? AAS
>>100
その代わり実は効いていないのに気がつかない可能性がある
103
(4): 名無しさん@お腹いっぱい。 2001/07/20(金)01:19 ID:AwYw1thE(1/4) AAS
#!/usr/local/bin/perl
use CGI $a=new CGI;print"Content-type: text/html\n\n<form action=n.cgi>";
print"<input name=n><input name=t>\n";$n=$a->param('n'),$t=$a->param('t');
if($t){$t=~s/,|<|>|:/*/g;if(!$n){$n="名無しさん@お腹いっぱい";}open(I,">>y"),print I"$n,$t\n";}
open(I,"y"),@I=<I>;for($i=$#i;$i>$#i-10;$i--){($j,$k)=split(/\,/,$I[$i]),print"<hr>$j: $k";}

5行
104: 103 2001/07/20(金)01:29 ID:AwYw1thE(2/4) AAS
一時間で書いたから最低なソースだ。
素人丸出し。
でも一応動く。
動けばいいよね。
だめ?
105: 名無しさん@お腹いっぱい。 2001/07/20(金)01:32 ID:WE74UShE(1/2) AAS

106: 名無しさん@お腹いっぱい。 2001/07/20(金)01:34 ID:WE74UShE(2/2) AAS
あっ 掲示板か ゴメ
107: わ、 2001/07/20(金)03:36 ID:O.8zSDuM(1) AAS
age
108: 103 2001/07/20(金)21:47 ID:AwYw1thE(3/4) AAS
#!/usr/local/bin/perl
use CGI $a=new CGI;print$a->header,"<form action=n.cgi><input
name=b><br><input name=c>";($b,$c)=($a->param('b'),$a->param('c'));
if($c){$c=~s/<|>|:/*/g;if(!$b){$b="名無しさん";}open(A,">>d");
print A"<hr>$b:$c\n";}open(A,"d");@e=<A>;@f=reverse(@e);print @f;

少しだけ短くなったかな?
109: 103 = 108 2001/07/20(金)22:30 ID:AwYw1thE(4/4) AAS
なんかアドバイスきぼーん。
もっと短くしたいです。
110: 名無しさん@お腹いっぱい。 2001/07/20(金)22:33 ID:??? AAS
CGI.pmをつかって「もっと短く」と言われてもなぁ…と思ってしまう。
111: 103 2001/07/21(土)10:50 ID:??? AAS
#!/usr/local/bin/perl
use CGI $a=new CGI;print$a->header,"<form><input name=b><br><input name=c>";
($b,$c)=($a->param('b'),$a->param('c'));if($c){$c=~s/<|>|:/*/g;if(!$b){$b="名無し";}
open(A,">>d");print A"<hr>$b:$c\n";}open(A,"d");@e=<A>;@f=reverse(@e);print @f;

<form action=n.cgi> => <form> #actionはデフォルトで自分自身らしい。
名無しさん => 名無し #これはどうでもいいか・・・。
これで横に長いが何とか4行
112
(1): JAPU 2001/07/21(土)16:18 ID:??? AAS
どうでもよい話かもしれないが、actionは#REQUIREDです。
113
(1): 名無しさん@お腹いっぱい。 2001/07/21(土)17:04 ID:??? AAS
>>112
DOCTYPE宣言がない以上ほんとにどうでもよい話ですね。
114: 103 2001/07/21(土)20:30 ID:??? AAS
#!/usr/local/bin/perl
use CGI $a=new CGI;print$a->header,"<form><input name=b>";$b=$a->param('b');
if($b){$b=~s/</</g;open(A,">>c");print A"$b";}open(A,"c");print<A>;

これ以上はむりかな。
だんだん飽きてきた。
つーかこんなのは掲示板じゃない。
115: 名無しさん@お腹いっぱい。 2001/07/26(木)11:54 ID:.3Y7gM7s(1) AAS
何で止まっちゃったの?
116: JAPU [AyuMoe@REMOVE-THIS-PART.JAPU.ORG] 2001/07/26(木)13:52 ID:??? AAS
>>113
一応補足しておくと、action が #REQUIRED である限りクライアントによってはうまく動作しないことがあるかも知れないという意味を含めていました。
117
(1): 名無しさん@お腹いっぱい。 2001/07/27(金)20:56 ID:6tE5j.uU(1) AAS
JAPU死ね
118
(1): 名無しさん@お腹いっぱい。 2001/07/27(金)21:47 ID:??? AAS
>>117
いきなりなんなんだチミわ
119: 名無しさん@お腹いっぱい。 [ ] 2001/07/27(金)21:48 ID:??? AAS
JAPUさん、負けないで。
120: 名無しさん@お腹いっぱい。 2001/07/27(金)22:43 ID:??? AAS
>>118
ただの夏房だから放置が吉。
1-
あと 383 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s