KENT-WEB サポートコーナー 過去ログ [ 0281 ]


記事No: 1233
投稿日: 2007/08/07(Tue) 06:37:02
タイトルquiz
ID情報: 540358
投稿者: fukuda
URLhttp://kagamino.jp/quiz/quiz.cgi

挑戦回数を月ごとに出すにはどうすれば良いでしょうか?
また挑戦回数を出さないようにするにはどうすればいいでしょうか?
今は回数がでるたびに削除している状態です。
両方の仕方をお願いします。


記事No: 1237
投稿日: 2007/08/07(Tue) 23:51:27
タイトルRe: quiz
ID情報: para
投稿者: Y50 庄助
URLhttp://www5e.biglobe.ne.jp/~begain/index.html

> 挑戦回数を月ごとに出すにはどうすれば良いでしょうか?
> また挑戦回数を出さないようにするにはどうすればいいでしょうか?
> 今は回数がでるたびに削除している状態です。
> 両方の仕方をお願いします。
月が変わると全ての方を初挑戦とし、今月ランキングで挑戦回数を表示しない方法です。
quiz.cgi 967行目
$cook = "name<>$in{'name'}<>time<>$time<>chal<>$in{'chal'}<>id<>$in{'id'}";

($sec,$min,$hour,$mday,$mon,$year,$wday) = localtime(time);
$ym = sprintf("%04d%02d", $year+1900,$mon+1);

$cook = "name<>$in{'name'}<>time<>$time<>chal<>$in{'chal'}<>id<>$in{'id'}<>ym<>$ym";
として下さい。

そして564行目
print "<td align=center>$chal2<td>$date2\n";

print "<td>$date2\n";


545行目
<tr><th>順位<th>得点<th>お名前<th>挑戦<br>回数<th>達成日時

<tr><th>順位<th>得点<th>お名前<th>達成日時


162行目
&header;

($sec,$min,$hour,$mday,$mon,$year,$wday) = localtime(time);
$ym = sprintf("%04d%02d", $year+1900,$mon+1);
$ck_ym = $ck{'ym'};
if($ck_ym ne $ym){$chal = 1;}

&header;
に変更して下さい。

これで月が変わると全ての方を初挑戦とし、今月ランキングで挑戦回数を表示しなくなります。


記事No: 1242
投稿日: 2007/08/08(Wed) 07:02:28
タイトルRe^2: quiz
ID情報: 540358
投稿者: 車屋
URLhttp://kagamino.jp/joyful/joyful.cgi

> > 挑戦回数を月ごとに出すにはどうすれば良いでしょうか?
> > また挑戦回数を出さないようにするにはどうすればいいでしょうか?
> > 今は回数がでるたびに削除している状態です。
> > 両方の仕方をお願いします。
> 月が変わると全ての方を初挑戦とし、今月ランキングで挑戦回数を表示しない方法です。
> quiz.cgi 967行目
> $cook = "name<>$in{'name'}<>time<>$time<>chal<>$in{'chal'}<>id<>$in{'id'}";
> を
> ($sec,$min,$hour,$mday,$mon,$year,$wday) = localtime(time);
> $ym = sprintf("%04d%02d", $year+1900,$mon+1);
>
> $cook = "name<>$in{'name'}<>time<>$time<>chal<>$in{'chal'}<>id<>$in{'id'}<>ym<>$ym";
> として下さい。
>
> そして564行目
> print "<td align=center>$chal2<td>$date2\n";
> を
> print "<td>$date2\n";
> に
>
> 545行目
> <tr><th>順位<th>得点<th>お名前<th>挑戦<br>回数<th>達成日時
> を
> <tr><th>順位<th>得点<th>お名前<th>達成日時
> に
>
> 162行目
> &header;
> を
> ($sec,$min,$hour,$mday,$mon,$year,$wday) = localtime(time);
> $ym = sprintf("%04d%02d", $year+1900,$mon+1);
> $ck_ym = $ck{'ym'};
> if($ck_ym ne $ym){$chal = 1;}
>
> &header;
> に変更して下さい。
>
> これで月が変わると全ての方を初挑戦とし、今月ランキングで挑戦回数を表示しなくなります。
>

有難うございます
お願いついでに
…戦回数を月ごとに出すには?

挑戦回数を出さないようにするには?
にわけて
教えてもらえるでしょうか?
宜しくお願いします。


[検索ページ]