トップページ⇒php
1001コメント363KB

スクリプト改造工房 Part4

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。02/02/05 01:20ID:CZVDHHph
「こういうふうにスクリプトを改造したいけどやりかたわかんないよー」
という人がいましたらここで聞いてください。
ひょっとしたらアドバイス出来るかもしれません。

前スレ
Part2 http://pc.2ch.net/test/read.cgi/perl/986986227
Part3 http://pc.2ch.net/test/read.cgi/php/988808396

なお、質問するときは
1)そのスクリプトのある場所(URL必須、拡張子".txt"でアップすればなお良し)
2)どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
を必ず明記しよう。
0581nobodyさん02/04/28 01:04ID:???
>>578 >>580
いじるのはstlfbbs.cgiの120行目だけでいいよ
$s_url = '<A HREF="' . $s_url . '" TARGET="_top"><img src="gazou.gif" border="0"></A>';

stlfbbs.cgiの128行目は $inline =~ s/\(URL\)<!--s-->/$s_url/i; のままで。
これはstlfsput.htmlの (URL)<!--s--> の部分を $s_url と置換するって命令だから
ここまでいじっちゃうとアウト。

ニフティでサーバーがわかれてるんだったら
$s_url = '<A HREF="' . $s_url . '" TARGET="_top"><img src="http://〜〜〜/gazou.gif" border="0"></A>';
0582nobodyさん02/04/28 01:06ID:???
>578
ネタはよせ!

>579
そのアホさは、Dream ★ だろ!
058357802/04/28 01:24ID:???
>>581
レスありがとうございます。
指摘して頂いた所を直してみたら、エラーも無く画像も表示されるようになりました。
が!リンク出来ませんでした・・・。
新しくDLし直して必要箇所だけをいじってみましたが、リンクしてもらえなくて・・・。
でも画像表示出来たのはかなり大きいです。ありがとうございました。

後少し・・・どこなんだろ。

>>582
ネタ?マジ質問だぞ。
0584nobodyさん02/04/28 01:26ID:???
>>583
できあがったhtmlソースはちゃんとなってるの?
ちゃんとなっててリンクされないんならブラウザの(以下略
058557802/04/28 01:32ID:???
>>584
アドバイスありがとうございます。
htmlはちゃんとなってるはずです・・・多分。
cgiの方を<img src="gazou.gif" border="0">としたので、
htmlの方も<img src="gazou.gif" border="0"><!--s-->としてありますが・・・心配です。

ちょっといじってみます。
0586nobodyさん02/04/28 01:39ID:???
実はgazou.gifが無かったという罠。
0587nobodyさん02/04/28 01:39ID:???
>>585
あのさ >>581 の書き込みよく読んでくれてる?
そんなにわかりにくい書き方してないと思うんだけど、、、

+ いじるのはstlfbbs.cgiの120行目だけ +

stlfbbs.cgiの128行目は $inline =~ s/\(URL\)<!--s-->/$s_url/i; のまま。

ログ部分のテンプレhtmlの stlfsput.html で
URLを挿入したい部分も (URL)<!--s--> のままです。
058858502/04/28 01:45ID:???
>>587
>>581の書き込みの意味を勘違いしてました。
htmlの(URL)まで変えてしまったのがいけなかったんですね。
ありがとうございました。おかげでリンク出来るようになりました。

あともう一息・・・。
058958502/04/28 16:35ID:okfAtolN
昨日はありがとうございました。
・・・恥ずかしながら、またも詰まってしまいました。

今度はcgiの名前を変えられるかどうかを勉強してるんですが・・・。
デフォルトのttp://--/stlfbbs.cgi
をttp://--/enhancebbs.cgiとしたいんです。
いろいろな箇所に手を付けてみたところ、エラーは起きないのですが投稿内容が表示されないんです。(log部分が出てこない)

主要と思われる3つのファイルをアップしておきます。
enhancebbs.cgi ttp://homepage1.nifty.com/simples/enhancebbs.cgi.txt
enhancebbs_r.cgi http://homepage1.nifty.com/simples/enhancebbs_r.cgi.txt
enhancettp://homepage1.nifty.com/simples/enhancebbs.ini.txt

他のテンプレ(テンプレ内のincludeも)やlogファイルもちゃんと
対応した名前に書き換えてあります。jcode.plは中身が理解できなかったのでそのままの名前です。

今も睨めっこしてるんですが、なかなか前に進めません。
良かったら間違ってる箇所を指摘して頂けますか?
059058502/04/28 22:08ID:???
自分で何とか解決できました。レス無駄に消費してすみません。
0591nobodyさん02/04/30 19:26ID:???
http://www.cj-c.com/cgi_s/ibbsk.htm
を
http://saya.kiy.jp/cgi/bbs.html
のkerox2 bbsとログが共有&書き込みできるように改造お願いします。
0592nobodyさん02/05/01 09:50ID:???
>>591
(1) 掲示板のフォームのname="hoge"の部分を統一する。hiddenも考慮する。
(2) ログの並び順を統一する。
(3) 1.2.にあわせて変数名等を全て変更する。

難しくないが面倒臭い。
スクリプトのソースがないから判る事はこれくらい。
別にソース出しても俺はやらないけど。
0593nobodyさん02/05/01 14:33ID:???
ょぅι゛ょ精製サブルーチンお願いします…
0594nobodyさん02/05/01 14:49ID:???
>>593
精製っつーと、どんな処理をお望みか?
0595nobodyさん02/05/02 04:54ID:2Oqc4hmQ
http://www.geocities.co.jp/Milkyway-Lynx/2562/chatcgi.txt
ゆいチャットで
荒らしが現れたら
チャットしてる人達が名前の所をクリックして3票(同じ人が3回入れても意味無し)集まったら荒らしをハジク
という事をしたい。
IPを入れて荒らしをはじくというのはあるのですが
チャットしてる人達が数人、荒らしと認めたらその場ではじくような事がしたいです。
よろしくお願いします。
0596ひよこなnobodyさん02/05/02 06:27ID:???
はじめまして
http://zurubon.strange-x.com/uploader/(ずるぼん)
を使ってるんですけど各ファイルのダウソ数をDATEの右横とかに
出したいのですが教えてください。
いちよですが参考になれば↓
http://www.kent-web.com/count/lime.html
0597nobodyさん02/05/02 12:02ID:???
>>595
なるほど。簡単に出来そうだね。しかし僕は↓のほうの改造に興味があるので
誰か他の人頼みます。
>>596
おもしろそうですね。ジャバスクリプトのイベント処理を使って
改造してみたいと思います。
一週間待って音沙汰が無かったら忘れられたと思ってあきらめて下さいw。
0598nobodyさん02/05/02 13:33ID:???
>>595
なんかさぁ、1chの×が3つ溜まったらあぼーんを思い出したよ。
もう少しシステム練らんとろくなことにならんよ。
0599ひよこなnobodyさん02/05/02 22:25ID:???
>>597
了解しました。本当にありがとうございます
0600非通知さん02/05/02 23:35ID:???
スクリプト作成キボンヌ!
ごっつい窓が開くやつおながいします。

5/2 23:00〜 只今迷惑メール撃退祭り中!!
http://cocoa.2ch.net/test/read.cgi/phs/1017853520/l50

5/2 23:00〜 http://www.online-av.com/
誰でも参加できるF5訪問。
http://www.online-av.com/
http://www.online-av.com/i/index.html
http://www.online-av.com/i/sample/sample01.html
http://www.online-av.com/i/sample/sample02.html
http://www.online-av.com/i/sample/sample03.html

よろしくおながいします。 m(_ _)m
携帯・PHS板 一同 http://cocoa.2ch.net/phs/
0601nobodyさん02/05/03 00:07ID:???
>>596
何とかできますぃた。。
当初の路線を変更したため、ジャバスクリプトのジの字も出てこないソースとなりましたw。
どうぞ大事に使ってやってください。↓の僕のHPからDLしてください。
http://homepage2.nifty.com/nonota/
0602ひよこなnobodyさん02/05/03 03:22ID:???
>>601 様
寝る前に覗いてみたらもうやってくれたんですかぁ!
いやぁ、すごい感謝デス。本当に、ありがとうございますネ。
もちろんかなり大事に使います。また言いますが、、本当アリガトございます
0603ひよこなnobodyさん02/05/03 04:02ID:???
>>601 様
え〜只今設置できました。あと全然問題なく動きます。
ありがとうございました。バッチシ期待通りでした!!
ちなみにサポート文はここ↓を参考に書けば楽です
http://isweb41.infoseek.co.jp/computer/ari-sin2/index2.html
0604nobodyさん02/05/03 10:30ID:I3/fkiRQ
>>603
作者より
 喜んでいただけて光栄です。
 サポート文はそこを参考にさせてもらいます。ありがとうございます。
 それと、お馬鹿さんな事にCGIに自分の著作権表記をいれるのを忘れていました。
 貴方のスクリプトのどこにでもいいですから、僕のHPのURLとY.K.Studioが
 改造しましたという旨を、表記下さい。よろしくお願いします。
0605nobodyさん02/05/03 10:31ID:???
>>604
晒し屋うぜぇよ。
0606nobodyさん02/05/03 10:32ID:???
     ウゼえ消えろ
      ∧_∧          _ _     .'  , .. .∧_∧
     ( ´_ゝ`)   _ .- ― .= ̄  ̄`:, .∴ '     ( >>6)
    /     '' ̄      __――=', ・,‘ r⌒> _/ /
   / /\   / ̄\-―  ̄ ̄   ̄"'" .   ’ | y'⌒  ⌒i
 _| ̄ ̄ \ /  ヽ \_              |  /  ノ |
 \ ̄ ̄ ̄ ̄ ̄ ̄ \__)              , ー'  /´ヾ_ノ
  ||\            \          / ,  ノ
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄          / / /
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||          / / ,'
  ||  ||           ||       /  /|  |
                       !、_/ /   〉

         ∧_∧   死ね
        _( ´_ゝ`)
      /      )           _     _
     / ,イ 、  ノ/    ∧ ∧―= ̄ `ヽ, _
    / / |   ( 〈 ∵. ・(   〈__ >  ゛ 、_―
   | !  ヽ  ー=- ̄ ̄=_、  (/ , ´ノ
   | |   `iー__=―_ ;, / / /   ←>>04
    !、リ  -=_二__ ̄_=;, / / ,'
        /  /       /  /|  |
       /  /       !、_/ /   〉
     / _/             |_/
     ヽ、_ヽ
060760402/05/03 10:35ID:???
ごめんなさい。sage忘れました。。回線切って反省してきます。
0608nobodyさん02/05/03 13:45ID:???
ずるぼんさんのアプロダでファイル名をリネームしないで
そのままにする改造箇所をお教えくだされ

ttp://zurubon.strange-x.com/upload.txt

たのむ
0609ひよこなnobodyさん02/05/03 22:22ID:???
>>604
分かりました
0610nobodyさん02/05/03 23:35ID:???
ついでにずるぼんのことなのだが
元々のファイル数制限ではなくて総計何SIZEになれば削除という機能を
加えて欲しいのだが。
>>601
予想以上に好評でした。ありがと。ただなぜかinfoseekにあぷろだ置いてるのだけど
たまに全部ファイルが削除になる。/source/ファイルには残ってるのだけど。
自分の設定が悪いのからかもしれないが
0611nobodyさん02/05/04 00:38ID:???
>>610
最新版は直ってる
061261102/05/04 01:06ID:???
やっぱり直ってないみたい。なぜか板に表示されないのに
sourceファイルには残ってる
0613nobodyさん02/05/04 01:49ID:???
http://isweb42.infoseek.co.jp/art/world32/upload.txt
http://isweb42.infoseek.co.jp/art/world32/subupload.txt
パーミション等はhttp://isweb41.infoseek.co.jp/computer/ari-sin2/index2.htmlと
同じでsubは755にしてます。
あぷろだはhttp://isweb42.infoseek.co.jp/art/world32/cgi-bin/upload.cgiです。
時間経つと板からファイルが消えます
0614nobodyさん02/05/04 07:53ID:???
>>610
改造版作者より
 ちょっとファイルの排他処理が甘かった模様です。スイマセン。
 今から強化します。Ver0.2を使って見てください。
0615nobodyさん02/05/04 08:52ID:???
ずるぼんあぷろだ改造版作者より
>>610->>613
とりあえず申し訳無いのですがsubupload.cgi Ver0.2を作成しましたので私のHP(>>601)からDLして
置き換えてもらえないでしょうか?それとパーミッションは755よりも777が望ましいです。(フォルダとスクリプト)
スクリプトを安定させるコツ
・出来ればパスワード、カウンター、FTP転送などのおまけ的な機能を使わない。
>>608
ずるぼんさん本人に聞いてみてください。
>>610
暇があったら改造してみます。ただ今現在はデバッグで手一杯なので。。
0616nobodyさん02/05/04 13:35ID:???
>>615
著作権消してもいいですかー?
あれは僕への朝鮮ですね。
061761302/05/04 18:54ID:???
>>615
早い対応と説明大変ありがとうございます。あなたのスクリプト使ってよかったです。
これからもよろしくお願いします
061861302/05/05 00:22ID:???
Ver.3入れてみたところ快調でした。
それとわざわざHPへのご報告ありがとうございます。
061961302/05/05 03:37ID:???
う〜ん・・。また時間経つとsourceファイルに残ったまま板に表示されません
0620nobodyさん02/05/06 03:03ID:???
>>601
10??????.tempみたいな感じのがsourceフォルダの中に
たまにできます。あと出来たらHPに板置いてくれませんか?
0621nobodyさん02/05/08 05:59ID:Nv6MjGlg
apeboard+はアイコン選択の際にクッキーが効かないようになっているのですが
これをクッキー対応にさせて、いちいち選択し直さないようにするようには
出来ないでしょうか。よろしくお願いします。

http://www.2apes.com/products/index.html
0622nobodyさん02/05/08 18:02ID:???
ソース出せ
0623nobodyさん02/05/10 04:18ID:???
>>601
また板のファイル表示吹っ飛びました。。
5使ってたんですが
0624nobodyさん02/05/10 06:02ID:???
>>622 http://www.otafuku.co.jp/
0625441502/05/10 17:42ID:???
Kent氏のYYBBSにもっと書き込み隊の昇進機能を付ける・・・。
誰か改造できる?

例:http://ion.adam.ne.jp/(リンク張ってスマソ)
ココの掲示板みたいな感じで・・・・。

0626(・A・) 02/05/10 21:07ID:???
エキサイトチャットのJAVAアプレットのソース落としたいんだけど
どうすれば良いですか?
0627nobodyさん02/05/10 21:17ID:???
>>625
えーと、例に出してるサイトが使ってる掲示板をそのまま使えばいいのではありませんか?
そこの掲示板の著作権表示をたどるとここにたどり着きましたよ。
http://tackysroom.com/cgi_nmaruchan.htm
0628 02/05/10 21:24ID:???
>>626
ソース配布してなければ無理
0629nobodyさん02/05/10 22:08ID:???
>>625
口の利き方がむかつく。
誰か改造できるって?スキルも無いくせに、、、。
0630nobodyさん02/05/10 22:23ID:???
>>629
そう書くと君のほうがスキルを鼻にかけるDQNだと思われてしまう罠。
腹が立ったなら放置しとけ。
0631 02/05/10 22:27ID:???
BBSなんですが、画像をアップロードして投稿できるように
したいのですが、どうもうまくいきません。
1.画像はサーバーにはアップされているのに表示できない
2.親記事で画像無しだと、子記事に画像を付けて投稿しても反映されない

といったようなややこしい状態になります。
該当されると思われるスクリプトを置いておきますので
諸先輩方どうか宜しくお願いします。
ttp://spamkill.hoops.ne.jp/bbs.txt
ttp://spamkill.hoops.ne.jp/bbs_eng.txt
0632nobodyさん02/05/11 01:07ID:???
>>625
4415って名前欄に入った厨房がWEB製作板でもなんだか的外れな
アホな発言してたな。こりゃ放置で>ALL

ちなみにこの場合改造するのは普通YYBBSじゃない方。
って言えばむちゃくちゃ簡単なのはわかるだろうがなw
0633nobodyさん02/05/11 01:16ID:???
>>626
アプレットならHDDの中にキャッシュとして残ってると思うよ。
そこから先はJAVA関係のサイト巡れば…。
0634(・A・)02/05/11 11:18ID:???
>>633
テンポラリーファイルの中ですか?
ありがとうございます。早速、見てみます。
0635nobodyさん02/05/12 08:18ID:k99BTwzt
unless ($noage) { print "/$age歳\n"; }
else { print "/秘密\n"; }
print <<"HERE";
/$max]
<BR>[$risou] 希望/$hoop
<BR>[メッセージ]
<BR><FONT color="$word_color">$comment</FONT>
――――――――――――――――――
この場合HTMLでソースを見ると
[○○県
○○歳
**通
]
<BR>[メッセージ]
<BR><FONT color="$word_color">****************</FONT>

と、なりますが上の4段 "[" から "]" までスマートに一段でソースを吐くことは
出来ないでしょうか?表示上は問題ないのですがちょっと気になるもので…
0636nobodyさん02/05/12 08:20ID:k99BTwzt
>>635すみません頭の方が切れてましたね

下の場合ですが
print "<BR>[$street\n";
unless ($noage) { print "/$age歳\n"; }
else { print "/秘密\n"; }
print <<"HERE";
/$max]
<BR>[$risou] 希望/$hoop
<BR>[メッセージ]
<BR><FONT color="$word_color">$comment</FONT>
――――――――――――――――――
この場合HTMLでソースを見ると
[○○県
○○歳
**通
]
<BR>[メッセージ]
<BR><FONT color="$word_color">****************</FONT>

と、なりますが上の4段 "[" から "]" までスマートに一段でソースを吐くことは
出来ないでしょうか?表示上は問題ないのですがちょっと気になるもので…
0637nobodyさん02/05/12 09:48ID:???
>>636
\nを消してください
0638nobodyさん02/05/12 17:12ID:???
>>637ありがとうございます
0639 ◆VJMxnfn. 02/05/12 20:03ID:???
>>595

荒らしが3人で入ってきて普通にチャットしてる人を次々と落とすという
新たな荒らし方法が出てくると予想してみる
0640nobodyさん02/05/13 20:10ID:0X8BIqsG
突然すみません。掲示板の改造をお願いします。

http://www.kent-web.com/bbs/aska.html
現在KENTWEBさんの「ASKA BBS」を使用しています。
これを、指定した時間以外は掲示板を表示しないようにしたいです。

例えば8:00〜17:00は「この時間は利用できません」とか
エラーメッセージが出るようになればいいなと思ってます。

お忙しいとは思いますがよろしくお願いします。
0641 ◆VJMxnfn. 02/05/13 20:21ID:???
>>640

http://cgiroom.nu/list/level_up/timer/index.htm
064263102/05/13 22:12ID:???
やっぱりかなり難しい改造なのでしょうか・・・・
0643nobodyさん02/05/13 22:35ID:???
>>642
実際にその掲示板のややこしい動きとやらを見せてくれたらわかるかもしれんが。
まさかリンクミスとかじゃないよな。

あと、4000行を超えるスクリプトを追うのは激しく面倒。暇な人を待て。
0644nobodyさん02/05/14 04:27ID:???
>>643
普通の人は1000行超えてたらもうぐったりだと思われ
0645nobodyさん02/05/14 06:46ID:???
漏れは30行以上でぐったり
0646nobodyさん02/05/14 07:30ID:vNEin2BE
先日635で、お世話になりました。後から考えると単純な質問したとちょい反省中です。
でっ・・また 皆さんの力を貸してください。
掲示板なのですが、投稿した時に投稿者のブラウザー機種を表示させたいのですが
HTTP_USER_AGENTだけだと「Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)」
と、表示されます。これを簡単に「MSIE 5.5」携帯だと「N 503」みたいにしたいの
ですが、どのように付け加えたら良いのか教えて頂けませんか。
それともう1つですが
投稿者の一覧で次のページに進む場合プルタウンメニューで選んで進むようなのですが
これを「次ページ=リンク」に簡単に変更する方法があるのでしょうか?
これがそのCGIです(txt)↓
http://kirazoo.tripod.co.jp/b/deai.txt
ちょっと手を加えていただきたいイメージです↓
http://kirazoo.tripod.co.jp/b/index.html

ぜひ、よろしくお願いします。
0647 02/05/14 12:38ID:???
>>646
PCのUAは吐き出されたものを処理すればいいだけ。
携帯のは http://dream.lib.net/room/ の ma_lib.pl を
参考にすればわかりやすいかも。
0648nobodyさん02/05/14 21:46ID:7mUBcsur
>>647 ma_lib.plを見ても全然わかりませんでした。
やっぱ、単純なものもわからなければここに来る資格なしですか?
もう少しがんばって見ます。アドバイスありがとうございました。
0649nobodyさん02/05/14 23:39ID:???
>>648

カウンタを作れないとここには来てはいけません
0650nobodyさん02/05/15 00:17ID:???
>>649
このスレは良いんじゃないの?
0651nobodyさん02/05/15 01:00ID:???
>>646
if ($ENV{'HTTP_USER_AGENT'} =~ /MSIE 5\.5/) { $ENV{'HTTP_USER_AGENT'} = "MSIE 5.5" ; }
0652nobodyさん02/05/15 03:52ID:1tDJvwWS
http://www.everysoft.com/auction/
のEveryAuction
http://www.everysoft.com/cgi-bin/auction.pl
の日本語化したのってないのかな?
0653ワキガのオッサン02/05/15 06:21ID:???
>>651

それじゃ MSIE 5.0が来たときにまた同じ質問をしにくるべ
0654nobodyさん02/05/15 07:40ID:???
>653
あとは応用してくれってことでそ
0655ワキガのオッサン02/05/15 07:43ID:???
>>654

おそらくそれすら改造できない厨だと思われ
0656nobodyさん02/05/15 09:46ID:???
(´-`).。oO(…れべるひくい…)
0657 02/05/15 10:43ID:???
(´-`).。oO(それなりの人はそれなりのやることあるから正直かまってられない・・・)
0658nobodyさん02/05/15 16:58ID:???
(;´Д`)条件判断とスカラ変数くらい覚えてから改造してくれって頼めよ
0659nobodyさん02/05/16 01:15ID:???
判断つーより分岐じゃないの? 考えてる訳でなし。
0660nobodyさん02/05/16 13:37ID:???
FFAをi-mode用にしたいけどわかんないよぉぉぉ
0661 02/05/16 14:41ID:???
>>660
ならi-mode対応にした改造版を使え
0662nobodyさん02/05/17 04:26ID:hDQ9yjaZ
このスレで質問していいかなー??
あっ!いいですか。では、これなんですが
�@###---投稿処理-----###
<input type="checkbox" name="sendtime" value="1">夜間メール拒否(22-7時)<BR>
�A###---メールのエラー処理------###
if($sendtime){
if ( 22 < $hour || $hour < 7 ){ &error("夜中メールお断り"); }
}
�B###---観覧処理------###
if($sendtime){print "夜間メール拒否中\n";}

/////////////////////////////////////////
この場合。�@でチェックを入れ�Aで該当するものは、�Bでプリントされますがこれを�Aで指定した時間だけプリントするにはどーすればいい?
簡単に言えば、ローカルの時間が
22〜7時メール拒否中を表示
8〜21時何も表示しない

優しく、わかりやすく教えて下さいませ。
0663nobodyさん02/05/17 06:36ID:???
>>662

(;´Д`)シネヨ
0664nobodyさん02/05/18 04:11ID:???
>>663
おまえがシネ!ボケが
0665nobodyさん02/05/18 09:49ID:???
$ENV{'TZ'} = "JST-9";
($sec,$min,$hour,$mday,$mon,$year,$wday,$dmy,$dmy) = localtime(time);
0666nobodyさん02/05/18 12:20ID:???
>>664

ハァ?なんだその態度は。糞厨房はもうこなくていいよ
0667nobodyさん02/05/20 23:46ID:O0KKTX9E
http://www3.yi-web.com/~dulfer/iken.txt
(配布元ttp://www.axs.to/~mkomu/keitai/)
ここのアンケートCGIなんですが、
check boxでの、複数項目の取り込みとデータベースの書き出しに対応させるには
どのように書き換えれば良いのでしょうか・・・

本家へ質問しましたが、ゲストブックの書き込み状況を見る限りサポートは期待できなさそう...
0668nobodyさん02/05/21 23:41ID:Yhiz/uIl
17氏スクリプトでi-modeからもスレ立てできるよう、改造したいんですが
どこをなおせばいいでしょう?
0669ファイルの更新日時cgi02/05/22 01:27ID:???
ページの更新日時を表示するcgiを見つけたのですが
更新日当日しか「更新しました」と表示されません。
なので23時59分に更新すると1分で「更新しました」というのが消えてしまいます。
これを12時間とか24時間表示し続けれるようにしたいのですが
素人ということもあり時間の数式がさっぱりわかりません。
どなたか手直ししていただけませんでしょうか。

http://www.geocities.co.jp/HeartLand-Momiji/6161/new.txt
0670nobodyさん02/05/22 04:38ID:???
>>669
頻繁にファイル更新しないなら、cgiなんぞ使わない方が環境に優しい。
どうしても24時間でやるなら、
$today = "$month月$mday日";
⇒$today=sprintf("%02d%02d",$month,$mday);

if($today ne "$month月$mday日")
⇒$filedates=sprintf("%02d%02d",$month,$mday);
if($today == $filedates || $today -1 == $filedates)
で逝けそう(ぉ
0671nobodyさん02/05/22 09:43ID:nSs6layR
>670

ありがとうございます。
用途はトップページに掲示板や本人登録型リンク集などcgiの
最終更新時間を表示したいと考えていたのです。
067266902/05/22 09:52ID:???
>670

すいません。
さっそく設置してみたのですが更新日時に関係なく
ランダム(のように基準がわからないのです)で
「更新されました」と出てしまいます。
0673nobodyさん02/05/22 20:19ID:???
単に日付を数値化しただけだからね。だから、「逝けそう」と書いたのに…
0674ken02/05/23 01:29ID:TLsld2En
http://www.kent-web.com/count/index.html
にあるKENTの夢のカウンターで、カウントを非表示にして
カウンターを別ページに表示したいのですが、どうすれば、よろしいでしょうか?
お手数ですが、なにとぞお願い致します。m(__)m
どなたかお教えくださいませ。m(__)m

よろしくお願い致します。
0675nobodyさん02/05/23 01:49ID:Ygb2ii6b
終了と言いながらも煽りに反応してる不細工な1
このヴァカ男を晒しあげにしてください
http://ex.2ch.net/test/read.cgi/diet/1022072704/
0676しろうと02/05/23 01:50ID:???
>>669
こんなのはどう?
-------
#!/usr/bin/perl -w

use strict;

my $dirname = './';
my $interval = 24 * 60 * 60;
my $now = time;

print "Content-type: text/html\n\n";
print <<HTML;
<html><body>
HTML

opendir(DIR, $dirname) or die;
while (defined(my $file = readdir(DIR))) {
next if $file !~ /\.(htm|html)$/;
my $mtime = (stat $file)[9];
my $updated = '更新しますた' if ($now - $mtime < $interval);

my $date = localtime($mtime);
print <<HTML;
$file $date $updated<br>
HTML
}

print <<HTML;
</table>
</body></html>
HTML
0677nobodyさん02/05/23 01:53ID:???
下から3行目の</table>は消し忘れ
0678nobodyさん02/05/23 02:03ID:???
>>674
マルチポストはやめようね
0679nobodyさん02/05/24 18:59ID:???
KENTWEBで配布しているWEBTLK(HTMLチャット)を改造したいのですが。
入室後の文字色指定をプルダウンメニューではなくラジオボタンで選択するようにしたいんです。

あ、関係ありませんがKENTさんの改造スクリプトを扱っていた「さとの部屋」と「another place」ってどこに行ったんでしょう。知っている方が居たら教えてくれませんか?
0680 02/05/24 19:08ID:???
cgiからメールを送信した際LOG中の「limit」の値を1減らしたいんですが
できません。「$limit--」ではだめですか?自分でいじったとこを水色でマーク
してる部分です。

http://www.h2.dion.ne.jp/~i-deai/cgi.htm
■ このスレッドは過去ログ倉庫に格納されています