Một tool đơn giản mình code bằng php, dùng để so sánh 2 truy vấn trên mysql
Không mạnh được như SQL Query Analyzer Của Microsoft, nhưng mình thấy cũng xài tạm được
Chả là có cái list nhạc phim, muốn upload lên nhưng mà tên file thì bằng tiếng Việt có dấu, host thì host windows nên không up lên được
Tìm phần mềm mãi cũng không có
Thử dùng php nhưng php chạy trên windows cũng không get đc tên file tiếng Việt, rồi thử dùng java thấy cũng không ăn thua,… nghĩ đến C++ nhưng mà nhớ là ngày xưa lập trình C++ thì hình như ko hỗ trợ unicode(utf-8) và lại trên máy cũng ko cài IDE cho C++ nên thôi ko thử nữa,… rồi dùng thử AutoIT nhưng cũng chưa thạo cho lắm, nên phải lấy danh sách file qua console và cũng bị lỗi dấu… Cuối cùng spam cả list yahoo để hỏi, một đứa bạn trả lời là dùng java được đấy, sao mình dùng mãi không được nhỉ
lúc đầu là in ra danh sách các file thấy nó toàn bị lỗi rồi thử print 1 đoạn chữ tiếng Việt ra thấy nó cũng lỗi, đoán là do cái phần hiển thị output nó ko hỗ trợ unicode giống như chạy qua cmd vậy nên cũng thử cả System.out.print(filename.equals(“nhạc.mp3″)) nhưng nó vẫn print ra false
không nghĩ đến trường hợp cái editor ko hỗ trợ unicode vì vẫn gõ tiếng Việt trên đó đều đều + encoding của file lại là utf-8. Hỏi lại đứa bạn lần nữa thì nó bảo phải dùng eclipse ấy, jcreator ko được đâu và phải chỉnh lại bảng mã soạn thảo cho cái eclipse là unicode. Lúc này mới thử kiểm tra bảng mã của cái jcreator thì thấy là nó ko có unicode
vậy mà mình cứ nghĩ là nó đặt sẵn unicode rồi tại vì vẫn gõ tiếng Việt trên đó đều mà
Read more…
Mới hí hoáy code được cái này
chả biết nên gọi là cái gì, cứ tạm gọi nó là firewall dành cho web site đi
Dựa vào 1 đặc điểm mà mình nghĩ là chỉ có trình duyệt mới có đó là hỗ trợ ajax nên mình nảy sinh ra ý tưởng làm cái này để tránh các truy cập bất hợp pháp vào website
Bộ code gồm 6 file: check.php, file.php, config.php, verify.php, mm.js.php, và .htaccess. Mình xin giới thiệu hoạt động sơ qua của cái AsF này như sau
:
Khởi động 1 session, kiểm tra xem phiên làm việc đã được xác nhận chưa(mặc định ban đầu là chưa) nếu chưa được xác nhận thì sẽ xuất ra đoạn javascript để xác nhận, và thoát. Công việc xác nhận được thực hiện bằng ajax, gửi mã xác nhận đến file verify.php nếu mã xác nhận đúng sẽ cho phép phiên làm việc bắt đầu, kết thúc công việc dùng ajax để xác nhận thì refresh lại trang web lúc này lại kiểm tra phiên làm việc đã được xác nhận chưa và tất nhiên là xác nhận rồi
xác nhận rồi thì cho trang web thực hiện công việc của nó thôi, query dữ liệu và hiển thị thông tin…
À còn 1 cái nữa suýt quên
đó là tất cả các file hình ảnh, âm thanh, flash… đều được truy xuất gián tiếp qua file file.php file này cũng làm nhiệm vụ kiểm tra và chống load đi load lại 1 file nhiều lần,ví dụ bạn cho 1 hình ảnh ra và nhấn F5, lần thứ 3 thì sẽ hỏi bạn có muốn download không, nếu tiếp tục F5 thì sẽ redirect về home page (hoặc làm gì khác thì tùy bạn
)
Cách sử dụng và download:
Read more…
Mở pop-up bằng javascript thường bị chặn, giờ mở pop-up bằng php xem cái gì chặn được
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->Navigate("http://www.example.com/");
Sau một thời gian mày mò về php và về plugin mình tập viết plugin. Hix, tập viết thì viết gì được đây nhỉ
… Mãi mới nhớ ra là hồi trước mình có dùng cái Lunar calendar, viết plugin đơn giản thì dựa trên cái này là hay nhất
… Ngồi viết đến tối hôm qua mới xong, hix mất 2 ngày
. Plugin này chỉ có mỗi chức năng là hiển thị dương lịch và âm lịch trên widget thôi
và có thêm một vài tùy chọn nữa
Ai có hứng thú thì download tại đây, hoặc liên kết thay thế