Nếu trang web của bạn có tạo form liên hệ , và bạn nhận được nhiều thư rác mỗi ngày. Những dữ liệu không cần thiết này chiếm không gian đĩa trong cơ sở dữ liệu. Google reCAPTCHA là một trong những giải pháp tốt nhất để bảo vệ trang web của bạn khỏi sự tấn công của thư rác. Xem thêm: 8 tiện ích dọn dẹp database trong WordPress Google cung cấp 2 loại reCAPTCHA trên web - reCAPTCHA V2 và ... Đọc tiếp
Cẩm nang PHP Script Lập trình web động với PHP/MySQL
PHP là một ngôn ngữ lập trình thiết kế web phổ biến nhất hiện nay, có một tỷ website đang sử dụng ngôn ngữ này một trong số đó có ông hoàng facebook. Dưới đây là các đoạn script hữu ích sử lý các công việc khác nhau trong lập trình web động bạn nên tham khảo và có thể sử dụng với dự án web của mình. Tạo chuỗi PHP Script ngẫu nhiên Đoạn code này tạo ra chuỗi ngẫu nhiên, có thể đọc được chẳng hạn ... Đọc tiếp
Tạo và sử dụng hàm trong PHP từ A-Z
Để học một ngôn ngữ không quá khó, với một ngôn ngữ lập trình bậc cao hiện nay đều có những quy tắc và thuật ngữ giống nhau bạn cần nắm ý tưởng của ngôn ngữ đó thì nguyên lý các lệnh, hàm, biến sẽ rất đơn giản với bạn. Bài hôm nay mình sẽ hướng dẫn các bạn cách tạo và gọi hàm trong PHP. Cách tạo hàm trong PHP quá quen thuộc, mình sẽ không nói thêm nữa, những vấn đề sau đây bạn có thể thường hay ... Đọc tiếp
[Encode/Decode] Mã hóa chuỗi unicode trong PHP
Mã hóa chuỗi unicode Trường hợp bạn cần viết một chuỗi unicode được mã hóa mà không được sử dụng trực tiếp ký tự unicode vào code. Cách này đặc biệt hữu dụng trong việc sửa đổi bytecode của java để hiển thị tiếng việt. Vậy thì làm thế nào? Sử dụng hàm json_encode sẽ giúp bạn tìm ra chuỗi mã hóa unicode. Kết quả ra chuỗi json thế này chứa các kỹ tự unicode mã hóa giống như thế này. Để hiển ... Đọc tiếp
Xử lý ngày giờ trong PHP
Chuyển đổi định dạng ngày tháng năm Định dạng ngày giờ trong PHP, chuyển ngày hiện tại hiển thị với nhiều định dạng. Có 2 format ngày tháng năm chuẩn là: "m-d-Y": month,day,year "Y-m-d": year, month,day Ví dụ chuyển từ Y-m-d sang d-m-Y Kết quả trả về 21-03-2010 Bạn có thể thay ký tự - thành / Phép toán với thời gian Cộng +30 ngày tính từ thời điểm hiện tại. Hoặc bắt đầu từ ... Đọc tiếp
Kích hoạt XDebug cho XAMPP
XDebug extension mặc định được hỗ trợ trong gói web server xampp. Sau khi cài đặt Xampp trên window, bạn thực hiện các bước sau để cấu hình sử dụng Xdebug. Bước 1: Mở file php.ini nằm tại thư mục c:\xampp\php\php.ini với notepadd++ Tiếp theo, tìm từ "remote_enable" sẽ có 3 dòng lệnh cần kích hoạt bằng cách loại comment như hình sau: Bước 2: Cũng tại file php.ini, bạn xóa ký tự ; ở đầu để ... Đọc tiếp
Hướng dẫn PHP Command line
Sau khi cài đặt PHP và mysql với gói phần mềm web server xampp, bạn có thể sử dụng PHP để phát triển website động, chỉ bằng cú click chuột cài đặt như các phần mềm bình thường bạn không cần cài đặt riêng PHP và mysql như trước đây. Chúng ta phát triển web, cũng không hay để ý đến bộ thư viện lệnh PHP, mà tạo trực tiếp ra các files sử lý trên phía server có phần mở rộng .php nhưng ít nhiều các ... Đọc tiếp
Tạo game Sudoku bằng PHP
Trò chơi sudoku là một game giải trí nhìn nhanh với những con số được xắp xếp dạng ma trận. Người chơi điền vào ô trống sao cho không trùng với bất kỳ con số nào ở hàng dọc và hàng ngang. Dựa vào nguyên lý đó, mình xây dựng game sudoku đơn giản bằng code PHP và javascript. Xem Demo. Download Code. Giải thích API Quy ước: Phần tử được đặt trên ma trận N x N. Phần tử ở vị trí dòng $i & cột ... Đọc tiếp
Lấy URL hiện tại trong trang PHP
Đôi khi bạn không muốn dựa vào bộ code CMS trong khi muốn lấy địa chỉ page hiện tại, cách đơn giản có thể sử dụng php sẽ giúp bạn lấy được URL trên trình duyệt. Viết code php vào hàm như sau: Gọi hàm trong mọi trang php sẽ trả về URL hiện tại có trên trình duyệt. Nếu muốn URL path cuối cùng, thì copy đoạn code này. Cách khác tạo hàm ngắn hơn, cũng trả về URL hiện tại tuy nhiên bạn có ... Đọc tiếp
Thư viện Mysql PHP Wrapper – ADOdb
Trước đây, bạn không sử dụng thư viện mysql php cho công việc lưu trữ dữ liệu vào database. Thủa bắt đầu làm quen với php và mysql chúng ta thường sử dụng các hàm kết nối vào mysql và hàm thông thường của php để đọc, viết bản ghi vào bảng database. Sử dụng php mysql sơ khai làm cho bạn mất thời gian viết những đoạn code phục vụ cho việc truy xuất và thay đổi dữ liệu trong csdl và cũng không chuyên ... Đọc tiếp