PDA

View Full Version : [MU] Giúp hộ code lấy time reset từ server lên host.



thanh_ca
13-04-12, 11:10 PM
Chả là mình giới hạn rs nên muốn cho mem khi vào khung rs sẽ thấy thời gian còn lại để được phép thực hiện.
mình dùng nbb free.Nó chỉ hiện thời gian giới hạn rs khi click vào chỗ thực hiện reset thôi.
Mình xin code này để lấy time rs trên server rồi lấy time hiện tại trừ đi time đó nếu > time quy định giữa 2 lần rs thì sẽ k cho thực hiện rs.
Mấy bước kia dễ nên mình làm được còn bước lấy time rs từ server rồi làm sao cho host nó nhận thì mình chịu rồi.Ai biết xin chỉ với nhé

thanh_ca
14-04-12, 07:24 AM
topic hỏi đáp nhiếu quá làm bài mình xuống dưới luôn,up lên phát.

mrrainnt
14-04-12, 08:03 AM
xài NBB có sẵn chức năng giới hạn thời gian Reset mà ?

thanh_ca
14-04-12, 08:53 AM
Có nhưng mà khi vào reset thì nó k hiện lên thời gian còn lại được phép rs.mình muốn xin code này rồi thêm vào điều kiện accept
đây là đoạn giới hạn time ở sv


$time_reset_next = $row[7]+$time_reset_next*60;
if ($time_reset_next > $timestamp) {
$time_free = round(($time_reset_next - $timestamp)/60,0);
echo "$name cần $time_free phút nữa để Reset lần tiếp theo."; exit();
}

Mình viết thế này :
file reser.php trên host mình viết thế này



$timestamp = time ();
$time_free =$timestamp - $time_reset;
...
if ($time_free > $time_reset_next ) { $notice_time = "$font_thieu_begin Bạn còn ".ABS($time_free) ." giây nữa mới có thể Reset $font_thieu_end"; } else { $notice_time = "$font_du_begin Đủ Thời Gian Reset $font_du_end"; }
.....

if ($_SESSION['nv_online'] == 1 ||$time_free > $time_reset_next|| $_SESSION['nv_doinv'] == 0 || $chenhlech_level < 0 || $chenhlech_zen < 0 || $chenhlech_chao < 0 || $chenhlech_cre < 0 || $chenhlech_blue < 0 ) { $accept = '0'; }

Thiếu bước lấy $time_reset ở server mà k biết làm sao nên lên đây hỏi ấy mà
Để nó hiển thị time

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Nếu lấy được $time_reset thì sẽ hiển thì đúng thời gian..
Khi đủ time thì nút Thực Hiện RS sẽ sáng lên.

Ai biết giúp hộ lấy $time_reset ở sv với nhé.