if ($today_luckday && !$Ten_Num[0][num] && $Ten_Num[0][ltime] <= $today_time && ($Luck_Set[luck_h] - 2 <= $now_timh )) sho ... [/quote]
請問要如何改成開獎前沒有限制@@
我的act_2.php目前是這樣
[code]<?php
// **********************************************
if(!defined('IN_DISCUZ')) exit('Access Denied');
// **********************************************
$can_buy = 2; // Set Buy Time
$now_week = date('w', $Look_Time);
$now_timh = date('G', $timestamp + $timeoffset * 3600);
$luck_day = explode(',', $Luck_Set[luck_day]);
$today_luckday = in_array($now_week, $luck_day);
if ($today_luckday && !$Ten_Num[0][num] && $Ten_Num[0][ltime] <= $today_time && ($Luck_Set[luck_h] - $can_buy <= $now_timh )) showmessage($Lang[luck_303]);
if (!$chk)
{
$Act_Name = ' » '.$Lang[luck_0];
$Luck_Set[luck_day] = str_replace('0', '7', $Luck_Set[luck_day]);
for( $i=1; $i<= $Luck_Set[num_count]; $i++ )
$jluck_num_count[] = $i;
$tt=$Ten_Num[0][id];
include template('jluck_main','tpl');exit;
}
else
{
$buy_num = get_int($buy_num);
$chk_num = explode(',', $chk_num);
$need_money = $buy_num * $Luck_Set[luck_sell];
$lid = $Ten_Num[0][id];
if (count($chk_num) > $Luck_Set[num_count]) showmessage($Lang[luck_305]);
if (!$buy_num) showmessage($Lang[luck_306]);
if ($need_money > $usermoney) showmessage($Lang[luck_307]);
for($i=0; $i < count($chk_num); $i++)
{
$chk_num[$i] = get_int($chk_num[$i]);
if ($chk_num[$i] > $Luck_Set[num_max]) showmessage($Lang[luck_304].'<br>Number:'.$chk_num[$i]);
}
$chk_num = join(',', $chk_num);
$db->query("UPDATE $table_members SET money=money-$need_money where uid='$discuz_uid'");
$db->query("UPDATE $Table_NumLog SET all_money=all_money+$need_money where id='$lid'");
$db->query("DELETE FROM $Table_UserNum WHERE authorid='$discuz_uid' AND btime<'$Lost_Time'");
$db->query("INSERT INTO $Table_UserNum (author, authorid, buy_count, the_num, btime, lid) VALUES ('$discuz_user', '$discuz_uid', '$buy_num', '$chk_num', '$timestamp', '$lid')");
showmessage($Lang[luck_353], "plugins.php?p=$p");
}
function get_int($val)
{
return abs(intval($val));
}
?>