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

【 スクリプト改造依頼スレ 】(丸投げ) part5

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/03/01(水) 09:50:05ID:5+nhA5tl
「スクリプトを改造したいけど、言語の知識ゼロなんでつ」という人がいましたら
ここで依頼してください。ひょっとしたら改造してくれる人がいるかもしれません。

◆依頼するときは以下の点に注意して下さい。(厳守)

(1) 作者が改造依頼を受け付けていない場合このスレを利用する。
(2) 依頼はテンプレ(>>2)を使用する。
(3) 改造してもらって知らん顔をせず、動作報告は必ず行う。

※改造してくれないからといって逆ギレする厨はお断り。

【まるなげどん】 http://s3p.net/~channel2/webpro/marunage/
 あぷろだ。スクを貼るのに必要な方はここを使ってください。(初代スレ132提供)
 依頼者はこちらにも依頼レスをコピペしても構いません。

【 依頼一覧 】 http://webprog.s101.xrea.com/cgi-bin/marunage/marunage.cgi
 依頼の状態や結果が一覧で掲載されています。(part2スレ899提供)

【クリックで救える命がある】 http://www.dff.jp/index_t.php
 改造してくれた方へのお礼も込めてクリック
0685nobodyさん2006/07/04(火) 18:35:29ID:???
>>684
昨日あれだけ断られたのにまだ言うか。
0686nobodyさん2006/07/04(火) 19:50:34ID:???
○シジミ
×チジミ
0687nobodyさん2006/07/04(火) 20:30:01ID:???
>684
>670,672,679,681,682
0688nobodyさん2006/07/04(火) 23:10:01ID:???
>>684
>>670,672,679,681,682
0689nobodyさん2006/07/05(水) 02:15:06ID:A387rc8k
【.  CGI名  .】 mkakikomitai Ver0.961
【配布先URL】 ttp://tackysroom.com/cgi_mkakikomitai.htm
【 依頼期限 】 ワールドカップドイツ大会が終わるまで
【. 依頼内容 】 記事検索で大文字小文字区別なくHITするようにお願いします
06906372006/07/05(水) 03:48:47ID:???
>>689

mkakikomitai.cgi

874行目の:
if ( index($name,$FORM{'fname'}) == -1 && index($ttl,$FORM{'fname'}) == -1 && index($comment,$FORM{'fname'}) == -1) {
をこれに差し替え:
if ( ($name.$ttl.$comment) !~ /$FORM{'fname'}/si) {


自分が言うのもなんですが、このスクリプトはとんでもなく作成者の技量が低いんで、
共有サーバなどに設置するのは辞めた方がいいと思います。負荷かけまくり。
入力値サニタイジングゼロ。
0691nobodyさん2006/07/05(水) 12:35:03ID:???
依頼されたスクリプトの中身に一言難癖付けるところまで
完璧に先代のスタイルを踏襲するとは…お主、予想以上にできるな。
0692nobodyさん2006/07/06(木) 01:56:28ID:???
暇つぶしに見てみたけどstrict使わずに
こんな長いの作ってよく混乱しねーな
アル意味感動

つか !~ なんてあんのね
0693 ◆RfkheMkdmM 2006/07/06(木) 16:14:23ID:???
>>692

ウチもstrict使ってないね。(マンドクセーから)
そのかわり出荷前に perl -Wcでのチェックはしてる。
0694nobodyさん2006/07/06(木) 16:19:31ID:???
本体はファイル一個だし、
変数設定→main→関数定義って言う流れが一貫してるので
それほどうんこでもない気が・・・
0695nobodyさん2006/07/06(木) 16:22:41ID:???
>>693
perl medicっていう本読むと、strictは付けないといけない気になる・・・w
strictがないコードっていうのは、もうその時点でメンテナンス制は0
みたいに書かれてる
0696nobodyさんNGNG
自分はstrict使うのは嫌いだな
かえって余計なコードが増えて見難くなる時がある
0697nobodyさん2006/07/06(木) 17:46:37ID:???
strictなんて使ったことなす。

でも今度何か作る時は使ってみようかな。
0698nobodyさん2006/07/06(木) 18:00:33ID:???
開発時はstrictあり
配布時にstrict削除
0699nobodyさん2006/07/06(木) 19:33:57ID:+8ZdsCBW
【.  CGI名  .】 tikage
【配布先URL】 http://up.vip2ch.com/vip20488.zip
【 依頼期限 】 出来るまでまちます
【. 依頼内容 】 
VIP板の定期保守スクリプトなんですが、これを他の鯖の板でも使えるようにしてほしいです。よろしくお願いします!
0700nobodyさんNGNG
もはやスクリプトでもCGIでもない
0701nobodyさん2006/07/06(木) 19:41:28ID:???
そうなんですか?VIPで聞いたらここに誘導されたんですが・・・スレ違いみたいならすいませんでした
こういうのはどこに持ってけばいいんでしょうか・・・?
0702nobodyさん2006/07/06(木) 19:43:33ID:???
ガキVIPPERがそんな知識でこんなとこくんなカス
とっとと失せろやクソガキが
0703nobodyさん2006/07/06(木) 19:45:19ID:???
う・・ごめんなさい、場違いでした・・・;_; 
0704nobodyさん2006/07/06(木) 20:06:15ID:???
>>699 のアプリ見て、CGIだと判断したVIPPERは一体なんなんだろう
0705nobodyさん2006/07/06(木) 20:13:18ID:???
【.  CGI名  .】 Sn Uploader
【配布先URL】 http://sugachan.dip.jp/download/uploader.php
【. 置き場所 .】 まだ設置していません。
【 依頼期限 】 今月中
【. 依頼内容 】 ドコモやAUの携帯からでもアップロードができるように
          できますか?よろしくお願いいたします。
0706nobodyさんNGNG
そんなことよりサメの話しようぜ!
0707nobodyさん2006/07/06(木) 20:38:57ID:???
>705
>670,672,679,681,682
0708nobodyさん2006/07/06(木) 20:41:42ID:???
>>704
所詮VIPPERだぞ
0709nobodyさん2006/07/06(木) 20:45:07ID:???
>>705

>>433-435 >>547-548 >>559 >>666
0710nobodyさん2006/07/06(木) 21:04:43ID:???
○セリオ
×マルチ
0711nobodyさん2006/07/07(金) 17:58:11ID:CI3yzJNh
【.  CGI名  .】 Sn Uploader
【配布先URL】 http://sugachan.dip.jp/download/uploader.php
【. 置き場所 .】 まだ設置していません。
【 依頼期限 】 今月中
【. 依頼内容 】 ドコモやAUの携帯からでもアップロードができるように
          できますか?よろしくお願いいたします。
0712nobodyさん2006/07/07(金) 17:59:36ID:???
○セリオ
×マルチ
0713nobodyさんNGNG
         ∧_∧   ┌────────────
       ◯( ´∀` )◯ < 僕は、イルファさん!
        \    /  └────────────
       _/ __ \_
      (_/   \_)
0714nobodyさん2006/07/07(金) 19:15:20ID:p9Byi500
【.  CGI名  .】 SmallPICT or 2chっぽい掲示板
【配布先URL】 
ttp://hdml.cside.com/DLcgi/spict/
ttp://www.toshinari.net/
【 依頼期限 】 今月中ぐらい
【. 依頼内容 】 
2ch風のスレッド式(1000レス可能,トリップ機能)に携帯クッキーを対応させたい。
それか逆にSmallPICTを2ch風にしたい。
自分は携帯で表示できるクッキー対応で1000レスまでできるスレッド式掲示板が欲しいわけですが。。
タレ○ミ というサイトの掲示板みたいなのを設置したいので。。
最近、タレ○ミは消えたっぽいですが。
どなたかお願いします。
自分が手をつけると500エラーになるので;;
0715nobodyさん2006/07/07(金) 19:26:50ID:???
>>714
とりあえずしたらばでは駄目な理由を語って貰おうか。

つか、携帯の内蔵ブラウザにクッキーなんて機能あるのか?
07166372006/07/07(金) 21:07:33ID:???
>>715

端末の固有IDを使ってサーバ側にってパターンでしょう。クッキーとは180度やってることが違うけど。
0717nobodyさん2006/07/08(土) 01:42:27ID:???
SmallPICT 利用規程
このスクリプトは無料/無保証です。
個人/法人を問わず、どなたでも利用/改造できます。
ただし、再配布についてはお断りいたします。
0718nobodyさん2006/07/08(土) 18:45:46ID:???
UP板にパスかけてUPるくらいで見逃してやれよ。
大抵のスクは再配布禁止だし作者も個別の要望には対応しない。
そのためのこのスレなんだからさ。
0719nobodyさん2006/07/08(土) 20:10:38ID:???
んなこといったら再配布禁止の意味がなくなるだろ
そもそも再配布禁止になってるものも平気で改造する流れはこのスレにはないと思ったけど。
07207142006/07/08(土) 23:36:39ID:???
>>715
10日で覚えるPerl/CGIって本を見ながら、SmallPICTをTepaEditer(フリーウェア)で見て参考にして。。
ttp://www.toshinari.net/で配布されている掲示板をいじってたけど・・・。
ezweb(perlソース)との繋げ方、構成などが分からずorz
できそうな部分はしましたが、誰でもできる部分なので^^;
(携帯で入った時に更新されるmetaタグを入れただけ)
携帯機種表示は何とか改造掲示板などを見て付け加えれましたが。。

最近、携帯ユーザーが多いような気がするので高機能のスレッド式掲示板が設置したくて・・・。

>>717-719
ttp://www.toshinari.net/の掲示板は再配布禁止とは記載されていないようなので、そちらを改造致します。
しかし、自分の知識では改造できませんが;;
0721nobodyさん2006/07/09(日) 04:52:39ID:???
【.  CGI名  .】 Sn Uploader
【配布先URL】 http://sugachan.dip.jp/download/uploader.php
【. 置き場所 .】 まだ設置していません。
【 依頼期限 】 今月中
【. 依頼内容 】 ドコモやAUの携帯からでもアップロードができるように
          できますか?よろしくお願いいたします。
0722nobodyさん2006/07/09(日) 09:49:38ID:???
>721
>666,684,705,711
しつこい人って嫌われますよ^^
0723nobodyさん2006/07/09(日) 10:32:43ID:???
さげ
0724 ◆RfkheMkdmM 2006/07/09(日) 15:54:39ID:???
>>722

既に十分嫌われてますね。
0725nobodyさん2006/07/09(日) 17:41:42ID:???
プリンセスメ○○○
0726nobodyさん2006/07/09(日) 21:30:48ID:???
○○○セスメーカ○
0727nobodyさん2006/07/10(月) 01:32:32ID:???
はじめまして。
こちらの日記PHPなのですが
http://www.dabits.net/tools/uploader/img-box/up778.zip
書き込み者の名前表示と日付表示昨日を付け加えてほしいのです。
HTMLしかわからないので書き込みform部分は作りました。
詳しくはファイル内のsam.html、説明.txtを見てもらえれば早いと思います。
ご多忙かと思われますが、暇がありましたらどなたかよろしくお願いいたします。
0728nobodyさん2006/07/10(月) 02:06:01ID:???
ウィルス。
プリン○○○○カー
07297272006/07/10(月) 15:18:52ID:???
自己解決しました。ファイルは削除しておきます。
0730nobodyさん2006/07/10(月) 17:41:38ID:???
>>727はまずテンプレを読むところから始めるべきだったと思う。
0731nobodyさん2006/07/12(水) 15:19:35ID:sNS5sQc2
【.  CGI名  .】 2chブラウザ対応掲示板 (PATH_INFO対応) - Perl版 -
【配布先URL】 http://perl.toshinari.net/cgi/bbs/new2ch/index2.html
【 依頼期限 】 今月中
【. 依頼内容 】 
デフォでIPを取得、管理画面から確認が出来る様になってますが、
携帯向けにauのサブスクやdocomoの端末製造番号を取得、管理画面から確認出来る様にしてもらいたいんです。

理由として携帯はIPがコロコロ変わったりしてアクセス制限が出来なかったりするからです。


自分で思いつき実行したのはdatに記録させる方法です。
しかし、サブスクだけしか記録出来なかったり、スレを立てた>>1の情報は取得出来なかったりと色々が起きたので
依頼させていただきます
0732nobodyさん2006/07/12(水) 15:43:42ID:???
>>731
つまりこういう事か?

1.携帯によるスレ立ておよび書き込みの時に製造番号の送信を必須にする。
2.何らかのファイルに製造番号を保存して管理画面で確認できるようにする。
3.それらの製造番号によるアクセス拒否を可能にする。
0733nobodyさん2006/07/12(水) 16:01:16ID:???
>>732
はい

utnを付けたり、$ENV{'HTTP_X_UP_SUBNO'}やらで取得する方法はわかるんですが(vodafoneはよくわかりませんが)
それらを記録する、という辺りがイマイチはっきりとわからないんです
0734nobodyさん2006/07/12(水) 17:26:56ID:???
とりあえず記録に関しては

if (携帯) {
$ip = $製造番号;
}

でいいんじゃないの?
0735nobodyさん2006/07/13(木) 02:50:22ID:???
改造してくれる方いませんか。
0736nobodyさん2006/07/13(木) 02:51:03ID:???
改造してくれる方いませんか。
0737nobodyさん2006/07/13(木) 03:05:28ID:???
しつこいとやってらんぞ。
あやまってくれ。そしたらやる。
07387352006/07/13(木) 03:28:51ID:???
ごめんなさい
07397352006/07/13(木) 03:29:54ID:???
報酬はウェブマネーか振込みでお願いします。
0740nobodyさん2006/07/13(木) 04:19:31ID:???
金払うのなら有料で依頼するスレへ行け。
07417352006/07/13(木) 06:34:51ID:???
それが10万とか高くて払えないのだよ。
0742nobodyさん2006/07/13(木) 07:25:58ID:???
[丸投げスレ-テンプレ]

【.  CGI名  .】 arseno4
【配布先URL】 http://www.geocities.jp/fla774/arseno/

【 依頼期限 】 来週位迄
【. 依頼内容 】禁止単語によるSPAM制限
 宜しくお願いします。
0743nobodyさん2006/07/13(木) 12:26:20ID:XNIyuNHB
【.  CGI名  .】 miniリストver 4.01
【配布先URL】 http://www.minicgi.net/cgi2/

【 依頼期限 】 来週位迄
【. 依頼内容 】 開いたときに名前を入力させて ttp://www.red.oit-net.jp/tatsuya/java/cookie.htm
そのクッキーを使って、名前を目立つようにしたい<b>タグとかで
0744nobodyさん2006/07/13(木) 12:28:54ID:MuW+2B6y
>>721
は、いくらぐらい払えばやってくれるんですか?
0745nobodyさん2006/07/13(木) 13:30:15ID:???
>744
有料で依頼するスレで聞けよ
0746nobodyさん2006/07/13(木) 14:18:16ID:AGBS6dG+
>>745
なんでお前偉そうなの?
0747nobodyさん2006/07/13(木) 17:03:17ID:???
>>746
2ch初心者の方ですか?
0748nobodyさん2006/07/13(木) 17:05:21ID:fUDG+8aj
>>747
いいえ
07491/32006/07/13(木) 18:29:11ID:???
>>742
まず、dl.cgiの42行目あたりとdr.cgiの46行目あたりにある

require $INIT_jcode;
&jcode::convert( \$value, 'sjis' );
$Form{$key} = $value;
}
else{
$Form{$key} = $value;
}
}

を

require $INIT_jcode;
&jcode::convert( \$value, 'sjis' );
$Form{$key} = $value; &ngcheck($value); ##
}
else{
$Form{$key} = $value; &ngcheck($value); ##
}
}

に変える。
07502/32006/07/13(木) 18:31:59ID:???
次に、init.chiのどこか適当なところ(基本的にどこでも良いがテストした時は94行目あたりに入れた)に

##
sub ngcheck { # NGワードチェック
my @ngwords = ("hage", "hoge", "huge"); # コンマ区切りでNGワードを登録
my $value = $_[0];
foreach $word (@ngwords) {
if ($value =~ /$word/i) {
&error('lock', __LINE__);
exit;
}
}
}
##

を追加。
07513/32006/07/13(木) 18:37:37ID:???
これでNGワードが入った新規書き込みorコメントにはファイルロック中と偽ってエラーを返すようになる。
もっと直接的にCGIがイカレてるからここはダメだとか思わせたいなら以下のようにしても良いかも。

##
sub ngcheck { # NGワードチェック
my @ngwords = ("hage", "hoge", "huge"); # コンマ区切りでNGワードを登録
my $value = $_[0];
foreach $word (@ngwords) {
if ($value =~ /$word/i) {
print <<EOF;
Content-Type: text/html;
Status: 500 Internal Server Error

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>500 Internal Server Error</TITLE>
</HEAD><BODY>
<H1>Internal Server Error</H1>
The server encountered an internal error or misconfiguration and was unable to complete your request.<P>
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.<P>
More information about this error may be available in the server error log.<P>
<HR>
<ADDRESS>Apache/1.3.333 Server at spamkiller.orz Port 800000</ADDRESS>
</BODY></HTML>
EOF
exit;
}}}
##

よく見たら偽物ってバレるけどw
0752nobodyさん2006/07/13(木) 18:54:09ID:???
>>743
意味がよく分からん。つまりこういう事か?

・始めてページを開いた時に名前を入力させる。
・リストの中にその名前があったらそこを強調表示する。
・入力した名前はクッキーとして保持し、次回以降は名前の入力を飛ばす。

自分の名前を強調したいのなら登録・編集時にクッキーを食わせるべきだし
他人の名前を強調したいのならクッキーなんざ無しで検索使えという話だし、
はっきり言って単にウザいだけにしか思えんのだが
要するに何がしたいわけ?
0753nobodyさん2006/07/13(木) 19:05:44ID:V67Mbtz4
はい。そうです。よろしくおねがいします
0754nobodyさん2006/07/13(木) 19:07:34ID:???
要するに何がしたいわけ?
要するに何がしたいわけ?
要するに何がしたいわけ?
0755nobodyさん2006/07/13(木) 19:11:51ID:V67Mbtz4
言わないとだめなんですか?
0756nobodyさん2006/07/13(木) 19:22:41ID:???
よし分かった、質問を変えよう。

自分の名前を強調したいのか、
他人の名前を強調したいのか、
単にウザいページにしたいだけなのか、どれだ。
0757nobodyさん2006/07/13(木) 19:51:35ID:V67Mbtz4
他人の名前を強調したいです
0758nobodyさん2006/07/13(木) 20:07:18ID:???
それをクッキーに保持すると他人の名前を強調し続けるという事になるが、
自分のデータでもない特定の項目を強調し続ける意味が良く分からんな。

そもそもページを開いた時の名前の入力は強制なのか?
クッキーの有効期限内に強調する名前を変更することは考慮しなくて良いのか?
0759nobodyさん2006/07/13(木) 20:10:51ID:V67Mbtz4
とりあえず強制で、変更は考慮しなくていいです
0760nobodyさん2006/07/13(木) 20:17:20ID:???
何のためにやりたいのかという、根本的なところで間違ってる希ガス
0761nobodyさん2006/07/13(木) 20:26:02ID:???
仕様がわかったら、それをどう使おうが関係ないだろ
ただ俺はやらない
07621/42006/07/13(木) 21:15:29ID:???
根本的なところで狂った要求だとは思うけど、
まあそれで良いと言うのならちゃっちゃと仕上げてお引き取り願おうか。

list.cgiの877行目あたりの、

# ------------ #
# HTMLヘッダー #
# ------------ #
sub head{
print "Content-type: text/html; charset=Shift_JIS\n\n";
print <<EOM;
<html>
<head>
<link rel=stylesheet type=text/css href="$stylepath">
<title>$main_title</title>
</head>
EOM
if($background){ print"<body background=\"$background\">\n"; }
else{ print"<body>\n"; }
}

を、以下のように変える。
07632/42006/07/13(木) 21:17:20ID:???
# ------------ #
# HTMLヘッダー #
# ------------ #
sub head{
print "Content-type: text/html; charset=Shift_JIS\n\n";
print <<EOM;
<html>
<head>
<link rel=stylesheet type=text/css href="$stylepath">
<title>$main_title</title>
<script language="JavaScript">
function mySetCookie(myCookie,myValue,myDay){
myExp = new Date();
myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));
myItem = "@" + myCookie + "=" + escape(myValue) + ";";
myExpires = "expires="+myExp.toGMTString();
document.cookie = myItem + myExpires;
}
function myGetCookie(myCookie){
myCookie = "@" + myCookie + "=";
myValue = null;
myStr = document.cookie + ";" ;
myOfst = myStr.indexOf(myCookie);
if (myOfst != -1){
myStart = myOfst + myCookie.length;
myEnd = myStr.indexOf(";" , myStart);
myValue = unescape(myStr.substring(myStart,myEnd));
}
return myValue;
}
07643/42006/07/13(木) 21:19:59ID:???
続き。

function em() {
myUser = myGetCookie("USER_NAME"); // 名前読込
if (myUser == null){ // 初めての訪問
myUser = prompt("名前を入力して下さい。","");
if (myUser != null){ // 名前入力→キャンセルしてない
mySetCookie("USER_NAME",myUser,365); // 名前保存
document.getElementById("body").innerHTML = document.getElementById("body").innerHTML.replace(">" + myUser + "<", "><b>" + myUser + "</b><");
}
}
}
// -->
</script>
</head>
EOM
if($background){ print"<body background=\"$background\" id=\"body\" onload=\"em();\">\n"; }
else{ print"<body id=\"body\" onload=\"em();\">\n"; }
}

ここまで。
07654/42006/07/13(木) 21:25:32ID:???
これで">名前<"という部分が"><b>名前</b><"になる。
普通は名前が引っかかるはず。

先にコメント欄とかにヒットする場合はそっちが強調されてしまうけどダルいし放置。
後はJavaScriptの問題だからWeb制作板行って。
07664732006/07/13(木) 22:04:04ID:???
ようは管理者のみが登録しているので
登録時にというのはできなかったんです
ポイント表として使ってるので 訪問者が自分の項目を見つけやすくという
感じです。
他人の名前を強調したいとかはないです(意味がない


>>759
強制じゃなくて変更もできるようにと書いてほしかった(´Д`;)ヾ





どうみてもIDが違います
本当にありがとうございました
07677432006/07/13(木) 22:05:47ID:???
>766
0768nobodyさん2006/07/13(木) 22:08:02ID:???
fgt
0769nobodyさん2006/07/13(木) 22:16:19ID:???
>>766
何だ? 偽者?
07707422006/07/13(木) 22:21:08ID:???
>>750さん 有難うございます。

新規書き込みに対してはエラーで返してくれましたが
コメントは反映されません。。
07717422006/07/13(木) 22:24:14ID:???
test
0772nobodyさん2006/07/13(木) 22:53:27ID:???
>>770
dr.cgiもちゃんと変えたのに?
0773nobodyさん2006/07/13(木) 22:54:35ID:???
>>770

新規投稿に対してのチェックなんだから既存の投稿に反応しないのはあたりまえでしょ。
07747702006/07/13(木) 22:55:48ID:???
それに
0775nobodyさん2006/07/13(木) 23:11:07ID:???
おかしいな、新規コメントに対してもちゃんとエラー返すはずなんだけど。
0776nobodyさん2006/07/14(金) 00:40:43ID:???
○ドナルド
×ドナドナ
07777422006/07/14(金) 01:05:29ID:???
>>772 dr.cgi忘れてました。
無事動きました。
助かりましたあ
有難うございます。感謝
0778nobodyさん2006/07/14(金) 08:16:35ID:???
【.  CGI名  .】 Web Calendar2
【配布先URL】 http://www3.biwako.ne.jp/~nobuaki/webcal/
【 依頼期限 】 来週までに出来ればうれしいです。
【. 依頼内容 】 CGIが公開されたのが古いため、祝祭日が現在と違っているようです。
海の日が今年は17日のはずなのに、20日になっていました…
これを正しい祝祭日が表示されるようにしていただけないでしょうか?
よろしくおねがいします。
0779 ◆RfkheMkdmM 2006/07/14(金) 12:11:49ID:???
>>778

それくらい自分でやってください。
ちなみに /data/yearly.dat が祝日の設定ファイルなので自分で編集すればOK。
0780nobodyさん2006/07/15(土) 03:28:16ID:???
【  CGI名  】 term
【配布先URL】 http://www.theecolife.com/term/term1.html
【 依頼期限 】 今月中でお願いします
【 依頼内容 】 1つの期間終了後、次の期間を表示という感じで、複数日の期間対応にしてほしい
07817782006/07/15(土) 05:28:32ID:???
>>779
ありがとうございます。
それはわかっていたのですが、毎年書き換えたら前年のがずれてくるしどうにかならないかなぁ?と思っていました。
見直したら、yearly2.dat を編集すればうまくいきました。
0782nobodyさん2006/07/15(土) 12:17:02ID:???
次に入る言葉は何でしょう。

マダツボミ、プデラ、ニドキング、○○○○○
07831/32006/07/15(土) 15:58:36ID:???
>>780
term.cgiの31行目あたりの

if (!open(FILE,"<$set")){ &err; };
@data = <FILE>;
close(FILE);
$fname = $data[0]; #別に作成したhtmlファイル名の取得
$sday = $data[1]; #表示開始日の取得
$eday = $data[2]; #表示終了日の取得

を

if (!open(FILE,"<$set")){ &err; };
@data = <FILE>;
close(FILE);
for ($n = 0; $n < @data; $n + 3) {
$fname = $data[$n]; #別に作成したhtmlファイル名の取得
$sday = $data[$n + 1]; #表示開始日の取得
$eday = $data[$n + 2]; #表示終了日の取得

に、
07842/32006/07/15(土) 16:01:47ID:???
また70行目あたりの

if ($Tday > $eday){
exit;
}
if ($Tday >= $sday){
print<<END;
$outhtml
END
}

を

if ($Tday > $eday){
next;
}
if ($Tday >= $sday){
print<<END;
$outhtml
END
}}

に変える。
■ このスレッドは過去ログ倉庫に格納されています