- 137 名前: ◆PAmX3cjLtw mailto:sage [03/04/20 02:19 ID:???]
- encoding をハズしてなんとかイけたよ。疲れた。
まとめ&使い方 ・番号自動リンク( >>100 とか入力する) ・URL自動リンク(... 行末までリンク) ・キャップ(名前欄の # 以降をcryptします) ・EUC-JP で保存する(じゃないと文字化けする) ・&を&に置換する ・カレントに空ファイル F を作ること ------------------------------- 7ch.cgi use CGI':all';open F,'+<F';[<F>];$.++;*i=*param;s!&gt;&gt;(\d+)!a{href,"#R$1"}, $&!eg,s!https?://.+?$!a{href,$&},$&!emg,s/\n/br/eg,seek(F,0,2),eval{flock F,2}, ($n=i(N)||'nobodyさん')=~s/#.*/crypt$&,'◆'/e,print F dt("$. :".b(a{name,"R$." ,i(M)&&(href,'mailto:'.i M)},font{color,'green'},$n),':'.localtime),dd($_.p)," "if$_=escapeHTML i T;seek F,0,0;*x=*textfield;put header(-charset=>'EUC-JP'), start_html({lang,'ja',bgcolor,'#efefef'}).dl(<F>),startform,p(submit('書き込む' ),' 名前:',x(N),' E-mail:',x(M),br,textarea(T,'',6,70,1)),endform,end_html;
|

|