Giới thiệu website kiểm tra Regular Expression - Học Regular Expression PHP

Nếu bạn đang tìm một website để test nhưng biểu thức Regular Expression của bạn thì trang web http://regexr.com/ là một sự lựa chọn hoàn hảo, giao diện hiện tại bạn vào trang chủ là Version 2.0, còn link này là Version 1.0. Mình thì thích sử dụng version 1.0 hơn vì nó trực quan, dễ xài và dễ chỉnh ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021

Các quy tắc Regular Expression căn bản (tiếp theo) - Học Regular Expression PHP

Tiếp tục serie học Regular Expression trong PHP thì trong bài này ta sẽ tiếp nối bài trước đó là tìm hiểu các quy tắc căn bản trong Regular Expression, bài này mình sẽ bổ sung một số quy tắc căn bản chứ chưa đi vào phần nâng cao. 1. Regex đại diện cho một ký tự Bài trước ta đã được học cách ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021

Các quy tắc Regular Expression căn bản - Học Regular Expression PHP

Ta có thể hiểu nôm na rằng Regular Expression hoạt động theo kiểu so khớp và trả về kết quả giống nhau của sự so khớp đó. Ví dụ bạn làm bánh thì cái khuông chính là biểu thức Regular Expression còn còn bánh được làm ra chính là sản phẩm của sự so khớp giữa bột vài cái khuông. Trước tiên để dễ ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021

Regular Expression là gì? - Học Regular Expression PHP

Đây là bài đầu tiên trong loạt bài tìm hiểu Regular Expression và trong bài này chung ta tìm hiểu khái niệm Regular Expression là gì? 1. Regular Expression là gì? Regular Expression hay còn gọi là biểu thức chính quy được dùng để xử lý chuỗi nâng cao thông qua biểu thức riêng của nó, những ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021

Hướng dẫn crawl dữ liệu trang chonbaihat bằng Ajax + PHP - Học Ajax - PHP Ajax - jQuery Ajax

Chào các bạn, lâu rồi không viết tut về Ajax nên hôm nay mình viết bài này để hướng dẫn các bạn cách sử dụng Javascript kết hợp với PHP để lấy dữ liệu của trang chonbaihat.com. 1. Ý tưởng bóc tách dữ liệu trang chonbaihat Trước khi crawl một trang web bất kì thì bạn phải soi toàn bộ ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Validate form Modal Bootstrap với jQuery Ajax - Học Ajax - PHP Ajax - jQuery Ajax

Có một bạn hỏi cách validate form modal trong Bootstrap nên mình viết một bài và quay luôn video để hướng dẫn cách làm, chức năng này đã được trình bày ở các bài trước rồi nhưng theo yêu cầu thì mình viết thêm một bài nữa. 1. Tạo form đăng ký thành viên với Modal Bootstrap Để tiện việc ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Kỹ thuật xử lý hàng đợi khi gửi ajax - Học Ajax - PHP Ajax - jQuery Ajax

Nếu bạn cần xử lý ajax nhiều lần và thứ tự thực hiện giữa các lần gửi ajax thì bạn sẽ áp dụng kỹ thuật đệ quy ajax, hay còn gọi là thiết lập hàng đợi trong ajax. Đây là một kỹ thuật cũng nâng cao và nó chủ yếu là do kinh nghiệm của mỗi người nên trong bài này mình chỉ chia sẻ kinh nghiệm của mình, ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

jQuery Ajax pagination load more với PHP và MYSQL - Học Ajax - PHP Ajax - jQuery Ajax

Một số website có chức năng khi chúng ta kéo xuống dưới sẽ tự động hiển thị thêm tin, cái này ta gọi là ajax scrolling pagination. Còn trường hợp ở cuối danh sách có một button load more thì đấy ta gọi là Ajax pagination load more. Trong bài này chúng ta sẽ tìm hiểu thủ thuật load more này ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

jQuery Ajax scrolling pagination với PHP và MYSQL - Học Ajax - PHP Ajax - jQuery Ajax

Hiện nay có một số website khi các bạn kéo xuống phía dưới cùng thì nó tự động load thêm dữ liệu. Facebook là một ví dụ nhưng nó khác ở chỗ là nó thực hiện hai thao tác, thứ nhất là kéo xuống sẽ load thêm, thứ hai là nó thiết lập sau một thời gian sẽ load thêm. Chức năng này người ta gọi là ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Delay the keyup event for jquery ajax - Học Ajax - PHP Ajax - jQuery Ajax

Có thể nói ajax là một kỹ thuật được ứng dụng rất rộng rãi trong các ứng dụng web vì sự mượt mà của nó, nhất là kết hợp với các hiệu ứng jquery. Nhưng để xử lý tiến trình ajax thật sự rất mơ hồ với những bạn mới làm quen với ajax. Một ví dụ điển hình là xây dựng chức năng search cho sự ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Search ajax Autocomplete có phân trang - Học Ajax - PHP Ajax - jQuery Ajax

Đây là bài thứ 12 trong loạt serie ajax toàn tập. Nếu như bạn đã đọc đến bài này thì tôi tin rằng bạn đã nắm vững được ajax jquery rồi, nên để nâng cao hơn xíu hôm nay tôi sẽ hướng dẫn làm chức năng search autocomplete ajax có phân trang. Search autocomplete là gì? Nếu bạn chưa biết nó là gì thì ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Viết thư viện captcha và kiểm tra mã captcha bằng ajax - Học Ajax - PHP Ajax - jQuery Ajax

Nếu như bạn hay lướt web thì bạn sẽ thấy có những website khi bạn đăng ký thành viên hoặc là gửi thông tin liên hệ thì họ sẽ có những mã code cho bạn nhập vào, những đoạn mã này có mục đích là chống spam vì nó được sinh ra ngẫu nhiên. Những đoạn mã như vậy người ta gọi là mã captcha, hay còn gọi là ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Xử lý tiến trình khi làm việc với ajax - Học Ajax - PHP Ajax - jQuery Ajax

Có bao giờ bạn gặp sự cố khi viết một chương trình ajax nào đó mà người dùng click liên tục và hệ thống sẽ gửi ajax liên tục? nếu có thì trong bài này tôi sẽ hướng dẫn bạn một cách có thể khắc phục tình trạng này. Tôi sẽ tạm gọi nó là quản lý tiến trình khi gửi ajax. Và trước khi vào nội dung chính ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Phân trang ajax có thay nhất đổi URL cho SEO - Học Ajax - PHP Ajax - jQuery Ajax

Như bạn biết thường thì khi ta làm việc với ajax sẽ bị hạn chế với Search Engine, nhưng với công nghệ hiện nay thì có một kỹ thuật nho nhỏ giúp ta sử dụng ajax mà vẫn chạy được cho SEO, và đây cũng là lý do tôi mở ra bài này. Trong bài nay tôi sẽ làm một ví dụ nhỏ nhỏ về phân trang ajax có thay ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Validate form đăng ký thành viên với Ajax - Học Ajax - PHP Ajax - jQuery Ajax

Trải qua 7 bài học Ajax căn bản thì chắc chắn bạn đã có được một lượng kiến thức đủ để áp dụng vào từng bài toán cụ thể và nhằm giúp cho các bạn có bài tập để thực hành thì bắt đầu từ bài này mình sẽ xây dựng các ứng dụng thực tế. Trong bài này tôi sẽ hướng dẫn các bạn viết một form đăng ký và ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Sử dụng Ajax kết quả trả về kiểu JSON - Học Ajax - PHP Ajax - jQuery Ajax

Nếu đây là bài đầu tiên bạn xem trong loạt series thì tôi khuyên bạn nên quay lại từ bài ajax là gì, vì như vậy bạn sẽ theo dõi được xuyên suốt series và sẽ không vướng mắc những câu hỏi đơn giản khác. Điều kiện để xem được bài này là bạn quay lại bài kết quả ajax trả về kiểu ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Sử dụng Ajax lấy kết quả trả về dạng XML - Học Ajax - PHP Ajax - jQuery Ajax

Đây là bài cuối cùng tôi đề cập đến vấn đề định dạng kiểu dữ liệu trả về khi gọi ajax và bài này tôi sẽ nói về XML. Trước khi vào bài này bạn quay lại bài sử dụng Ajax kết quả trả về kiểu text để tạo database vì trong bài này chúng ta sử dụng database trong bài đó. Nhưng trước ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Sử dung Ajax kết quả trả về kiểu Text - Học Ajax - PHP Ajax - jQuery Ajax

Như tôi đã giới thiệu ở các bài trước, thông thường định dạng trả về của Ajax thuộc một trong ba kiểu text, json hoặc xml. Nhưng nếu trình bày cả ba trường hợp thì hơi dài nên tôi sẽ tách thành ba phần, và trong bài này tôi sẽ hướng dẫn các bạn dùng ajax để lấy danh sách người dùng và ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Phương thức GET trong jQuery Ajax - Học Ajax - PHP Ajax - jQuery Ajax

Bài trước chúng ta đã tìm hiểu phương thức POST trong ajax, nhưng vẫn còn môt phương thức khác cũng rất thường được sử dụng đó là phương thức GET, đây là phương thức chúng ta rất hay sử dụng ngoài frontend để xây dựng chức năng hiển thị bài viết trong cơ sở dữ liệu. Quay lại ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021

Phương thức POST trong jQuery Ajax - Học Ajax - PHP Ajax - jQuery Ajax

Có lẽ hai phương thức post và get trong php không còn xa lạ với các bạn nữa nhỉ? Nhưng với Ajax thì hai phương thức này được thực hiện như thế nào? Để trả lời câu hỏi này thì trong bài này chúng ta sẽ tìm hiểu phương thức POST trước nhé. Như bạn biết khi ta muốn gửi thông tin lên server thì ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021