Có gì mới?
Việt Game - NET

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Lưu ý trước khi đăng ký thành viên.! Đọc kỹ quy định của forum, nếu thành viên thường có thể sử dụng mọi tính năng như chatbox, đăng bài, bình luận được hết. Nhưng một số link đính kèm sẽ bị ẩn, nếu VIP mới thấy.

Vietboot Forum

Chia sẻ Sửa lại đôi chút tool của bác netloctien CSMWeb Doanh Thu

Cho em mạo muội cày pic này lên với vì đang dùng bản CSM WEB này nhưng có một chút thắc mắc là: Dịch vụ cho khách tại quầy không hiện lên trong giao dịch là sao nhỉ, xem trong sql thì cũng không có ngoài trừ trong log hệ thống.
Bác nào có thể giúp em cho nó hiển thị lại trong tổng hợp hàng ngày, báo cáo dịch vụ không?
Thân!
 
Cho em mạo muội cày pic này lên với vì đang dùng bản CSM WEB này nhưng có một chút thắc mắc là: Dịch vụ cho khách tại quầy không hiện lên trong giao dịch là sao nhỉ, xem trong sql thì cũng không có ngoài trừ trong log hệ thống.
Bác nào có thể giúp em cho nó hiển thị lại trong tổng hợp hàng ngày, báo cáo dịch vụ không?
Thân!
Bác nào xài bản này thì đừng để khách nó biết ip máy tính tiền nhé :) . Nó log vào nạp mà chẳng cần đăng nhập :D .
 
Bác nào xài bản này thì đừng để khách nó biết ip máy tính tiền nhé :) . Nó log vào nạp mà chẳng cần đăng nhập :D .
Dùng cái này để chủ yếu đối phó đoàn kiểm tra với kiểm tra danh thu nhanh, đỡ mất công vào report trên CSM thôi, đặt pass bí hiểm lên tý là tịt ấy mà.
P/s: Bản của bác GamesKuong có hiển thị doanh thu khách tại quầy khi minh bán rồi nhưng giao diện khó nhìn quá à @@
 
có cách nào tắt auto f5 ko bác...
Tìm đến file Home.php rồi xóa toàn bộ dòng
"
<script type="text/javascript"> init_reload();function init_reload(){setInterval( function() { window.location.reload(); },10000); }
function refrClock(){var d=new Date();var s=d.getSeconds();var m=d.getMinutes();
var h=d.getHours();var day=d.getDay();var date=d.getDate();var month=d.getMonth();
var year=d.getFullYear();var days=new Array('Chủ nhật,','Thứ 2,','Thứ 3,','Thứ 4,','Thứ 5,','Thứ 6,','Thứ 7,');
var months=new Array('01','02','03','04','05','06','07','08','09','10','11','12');
var am_pm;if (s<10) {s='0' + s}if (m<10) {m='0' + m}if (h>12) { h-=12; am_pm = 'Chiều';} else { am_pm='Sáng'; }
if (h<10) {h='0' + h}
if (date<10) {date='0' + h}$('#toptime').html(days[day] + date + '/' + months[month] + '/' + year + ' - ' + h + ':' + m + ':' + s + ' ' + am_pm);
setTimeout('refrClock()',1000);}refrClock();</script>"
 
Có một vấn đề là bác ý và bác Trí chưa sửa.
- Khi khách hàng nợ tiền dịch vụ từ những hôm trước và thanh toán vào thời điểm ngày khác, hoặc tháng khác, hoặc tương tự như nợ tiền máy trong phần cho mượn tiền, thì trên web sẽ thống kê không chính xác, giống như trong phần mềm CSM thống kê.

Các bác nhớ sửa lại thông số dẫn đến cơ sở dữ liệu trong file db cho phù hợp với phòng máy của mình nhé.
Em xin mạo muội sửa lại đôi chút và chia sẻ lại. Các bác check xem nếu có lỗi ở đâu thì góp ý.
Bác có thể viết thêm doanh thu hội viên theo tháng không?
Kiểu như lên báo cáo trong tháng đó hội viên đã nạp bao nhiêu tiền từ cao đến thấp để có hình thức khuyến mại
 
Bác có thể viết thêm doanh thu hội viên theo tháng không?
Kiểu như lên báo cáo trong tháng đó hội viên đã nạp bao nhiêu tiền từ cao đến thấp để có hình thức khuyến mại
Cái đó có sẵn trong Home đó anh
 
PHP:
[QUOTE="net8, post: 80822, member: 31591"]Bác có thể viết thêm doanh thu hội viên theo tháng không?
Kiểu như lên báo cáo trong tháng đó hội viên đã nạp bao nhiêu tiền từ cao đến thấp để có hình thức khuyến mại[/QUOTE]

echo '<table align="center" width="60%" class="thongbao">';

echo'<tr>
    <th>Tài Khoản</th>
    <th>Số Tiền Đã Nạp Trong Tháng '.date('m').'</th>
    <th>Ghi chú</th>
  </tr><b>';
$qtopthang = mysqli_query($db, "SELECT SUM(Amount),usertb.UserId ,usertb.FirstName FROM paymenttb JOIN usertb WHERE ( paymenttb.UserId = usertb.UserId ) AND UserType =2 and VoucherDate BETWEEN '$ngaydt' AND '$ngayht' AND PaymentType='4' GROUP BY UserId ORDER BY SUM(Amount) DESC");
    while($topthang = mysqli_fetch_array($qtopthang)){
        $getten = mysqli_fetch_array(mysqli_query($db, "SELECT FirstName , Memo FROM usertb WHERE UserId=" . $topthang['UserId']));   
         
         
        echo '<b>';
       
                echo '<tr><td>'.$getten['FirstName'];
                echo '</td>';
                echo '<td>';
                echo number_format($topthang['SUM(Amount)']).' Đ</td>';
                if($set == $rights){
                echo '<td>'.$getten['Memo'];

echo '</td>';
                }

        echo '</tr></b>';
        $i++; 
        }
 
nó chình ình ngay trang home rầu còn viêt gì nữa cái TOP NẠP THÁNG còn đòi gì nữa trời
 
truy cập trực tiếp đến file index2.php thì ko đòi pass, nguy hiểm nếu hội viên nào biết chút it...
 
thống không khớp với csm là do nhóm hội viên đó, code chỉ thống kê có 2 nhóm khách hàng là khách lẽ và hội viên thôi.
Báo cáo chỉ báo cáo nhóm mặc định vs hội viên, còn nhóm Vip không hiển thị, có cách nào fix không các cao thủ :D
 
Các bác chú ý một chút xíu nhé. Tool bác netloctien chỉ xóa được log hệ thống và log hệ thống bắt đầu sử dụng sau 22h và trước 8h chứ không xóa những log kết thúc sau 22 giờ nhé.
Bởi vậy nếu bên liên ngành nó qua là nó kiểm tra thế nào cũng ra.
Để không bị gì thì các bác cần chạy thêm file này nữa để nó xóa luôn log tài khoản sử dụng kết thúc sau 22h.
Nếu các bác đã sử dụng code của bác netloctien thì thêm một file có nội dung như sau.
PHP:
<?
include("db.php");


    mysqli_query($db,"DELETE FROM systemlogtb WHERE EnterTime >'22:00:00'");
    mysqli_query($db,"DELETE FROM systemlogtb WHERE  EnterTime < '08:00:00'");
    mysqli_query($db,"DELETE FROM systemlogtb WHERE EndTime >'22:00:00'");
    mysqli_query($db,"DELETE FROM systemlogtb WHERE  EndTime < '08:00:00'");
   
    echo 'ok<br />';
Để xóa những log kết thúc lần sử dụng sau 22h trong nhật ký sử dụng của tài khoản :)
.
Và chạy file này mỗi ngày hoặc trước khi bên liên ngành kiểm tra tới nó
 

Top Bottom