質問掲示板

CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。

新規発言一覧最新記事過去一覧 | 検索HOME
No.282  Re:すみません、もう1つ・・・
発言者: moon(管理人)
発言日: 2006 01/25 17:54
発言元: la20.opt2.point.ne.jp
 
> 同じようにやって携帯からでもページを開いた時は当月のログにしました。
> 最新ログもどうにか見たいんですが・・・。

実際にテストをしていないので動くかどうかはわかりませんが・・・
携帯の設定はkei.plに記述されています。
また、i-modo・vodafone用(CHTML)と、au用(XHTML)に分かれていますので、同じような編集を二箇所ずつします。

まず523行目あたり
    print qq|<select name="day3">\n|;
    print qq|<option value="">\n|;
    print qq|<option value="a">上旬\n|;
    print qq|<option value="b">中旬\n|;
    print qq|<option value="c">下旬\n|;
    print qq|</select>\n|;

    print qq|<select name="day3">\n|;
    print qq|<option value="">\n|;
    print qq|<option value="new">最新\n|;
    print qq|<option value="a">上旬\n|;
    print qq|<option value="b">中旬\n|;
    print qq|<option value="c">下旬\n|;
    print qq|</select>\n|;
610行目あたりも同様に。

283行目
        if ($in{'day3'} eq "a") {

        if ($in{'day3'} eq "new") {
last;
        } elsif ($in{'day3'} eq "a") {

ちょっと下にある320行目あたり
        } else {

            $chh = "$in{'year'}$in{'mon'}$in{'day1'}$in{'day2'}";
            if ($_[0] =~ /^$chh/) {
                push(@datas,$line);
            }

        }
    }


    foreach (@datas) {
        (@_) = split(/\t/);

        } else {

            $chh = "$in{'year'}$in{'mon'}$in{'day1'}$in{'day2'}";
            if ($_[0] =~ /^$chh/) {
                push(@datas,$line);
            }

        }
    }

    open (IN,$file); #←これを入れる
    @datas = <IN>; #←これを入れる
    close (IN); #←これを入れる

    foreach (@datas) {
        (@_) = split(/\t/);

同じように380行目あたりからのものを修正する。

以上で大丈夫だと思います。

▼関連発言

272:日記SP「開いた時にその月のログを表示」には [ぷりん] 01/15
 └274:Re:日記SP「開いた時にその月のログを表示」 [moon(も] 01/16
  ├276:Re[2]:日記SP「開いた時にその月のログを [ぷりん] 01/17
  │└277:Re[3]:日記SP「開いた時にその月のログ [moon(管] 01/17
  │ └278:Re[4]:日記SP「開いた時にその月のロ [ぷりん] 01/18
  │  └279:Re[5]:日記SP「開いた時にその月の [moon(管] 01/18
  │   └280:Re[6]:日記SP「開いた時にその月 [ぷりん] 01/18
  │    └281:すみません、もう1つ・・・ [ぷりん] 01/25
  │     └282:Re:すみません、もう1つ・・ [moon(管] 01/25
  └284:便乗質問です。日記でできません。 [dan] 02/05
   └285:Re:便乗質問です。日記でできません。 [moon(管] 02/05
    └287:Re[2]:便乗質問です。日記でできませ [dan] 02/06
     └288:Re[3]:便乗質問です。日記でできま [moon(管] 02/06
      └289:Re[4]:便乗質問です。日記ででき [dan] 02/06
       └290:Re[5]:便乗質問です。日記でで [moon(管] 02/07 <

Pass 保存

CGIROOM