
File htaccess là gì? - File htaccess
1. Định Nghĩa File .HTaccess là gì? Hypertext Access hay còn gọi là htaccess là một tập tin dùng để cấu hình máy chủ web apache. Nó được máy chủ chấp nhận như là một thành phần và cho phép chúng ta thực hiện điều hướng và bật các tính năng một cách linh hoạt hoặc bảo vệ một phần (folder) nào đó ...

Bài 07: Sử dụng PHP CURL tạo album Picasa và trả về ID album - Học CURL PHP
Tiếp bước bài viết sử dụng curl để upload hình lên Picasa thì chúng ta sẽ tìm hiểu làm thế nào để tạo một album mới trong picasa, trong bài này chúng ta sẽ sử dụng PHP CURL và có kế thừa hàm login google ở bài trước để thực hiện tạo album trên Picasa. 1. Tại sao phải tạo album khi ...

Bài 06: Upload image lên Picasa sử dụng CURL trong PHP - Học CURL PHP
Để tiết kiệm dung lượng lưu trữ cho website thì một số người lựa chọn giải pháp upload file lên Picasa rồi lấy đường dẫn về lưu trong CSDL, có người thì up bằng tay và có người thì dùng những tool có sẵn trên mạng để up tự động. Hôm nay mình sẽ hướng dẫn các bạn sử dụng CURL trong php để upload hình ...

Bài 05: Sử dụng PHP CURL để upload file - Học CURL PHP
Qua 4 bài vừa rồi bạn thấy CURL khá là hay phải không nào? Thật ra thì học tới bài này là bạn đã rành nó rồi đấy, nhưng mình muốn đưa ra thật nhiều ví dụ nên trong bài này chúng ta sẽ xây dựng chức năng upload file với PHP CURL nhé. Để upload file trong php chúng ta thực hiện ba thao tác: ...

Bài 04: PHP CURL POST - GET - Sử dụng CURL để submit form - Học CURL PHP
Trong bài này chúng ta tìm hiểu hai phương thức POST, GET trong CURL và tìm hiểu làm thế nào để giả lập phương thức POST với PHP CURL, đồng thời chúng ta làm một ví dụ vể sử dụng CURL để submit một form với method là POST. 1. Method GET trong PHP CURL Như ta biết, dữ ...

Bài 03: Lấy hình từ site khác bằng PHP CURL - Học CURL PHP
Bài trước chúng ta đã tìm hiểu hàm curl_setopt php dùng để thiết lập các thông số cấu hình cho CURL. Như tôi đã trình bày vì nội dung các tham số của hàm này quá nhiều nên không thể liệt kê ra hết được, vì vậy chúng ta sẽ làm từng ví dụ để dễ dàng nắm bắt hơn. Trong bài này chúng ta sẽ ...

Bài 02: Tìm hiểu hàm curl_setopt (CURL PHP) - Học CURL PHP
Bài trước chúng ta đã làm một ví dụ đơn giản sử dụng CURL để viết một ứng dụng đó là chạ một trang web khác, trong bài đó chúng ta có sử dụng hàm curl_setopt để thiết lập các thông số cấu hình cho CURL. Vậy thì trong bài này chúng ta sẽ tìm hiểu hàm này và các thông số truyền vào của nó ...

Bài 01: Viết chương trình PHP CURL đầu tiên - Học CURL PHP
Như các bạn biết CURL là một chương trình, một thư viện được tích hợp trong PHP với mục đích là truyền dữ liệu dưới dạng protocols nên nó được ứng dụng rất rộng rãi hiện nay. Ví dụ bạn viết chương trình đăng nhập tự động vào Google bằng cách sử dụng code PHP thì thông thường chúng ta sử dụng thư ...

Bài 08: Sử dụng CURL PHP để đăng nhập vào website khác - Học CURL PHP
Trong bài này chúng ta sẽ vận dụng những kiến thức ở bài POST và GET trong PHP CURL để xử lý đăng nhập vào một website nào đó. Cái này khá là hay đấy vì mình có thể dùng để làm ứng dụng đăng bài tự động lên các forum hay một số website khác . Bây giờ ta cần một website để đăng nhập, cũng ...

Học Regular Expression qua ví dụ - Bài tập căn bản - Học Regular Expression PHP
Giới thiệu với các bạn loạt bài tập xử lý chuỗi nâng cao với Regular Expression trong PHP. Như các bạn biết khi lập trình web thì việc xử lý chuỗi đóng vai trò khá quan trọng trong việc kiểm tra định dạng dữ liệu của người dùng, bóc tách dữ liệu trong một chuỗi, ... Và thông thường là người ta dùng ...

Negative Và Positive Lookahead trong Regular Expression - Học Regular Expression PHP
Nếu Lookbehind dùng để kiểm tra điều kiện ở phía trước chuỗi thì Lookahead ngược lại, nó sẽ kiểm tra điều kiện ở phía sau. Cũng tương tự như lookbehind sẽ có 2 dạng, đó là Positive và Negative. Không có gì bằng thấy tận mắt, sờ tận tay đúng không nào? Nên ta sẽ bắt đầu một ví dụ nhé. ...

Negative Và Positive Lookbehind trong Regular Expression - Học Regular Expression PHP
Lookbehind dùng để xác định sự chọn lựa ở phía trước của một chuỗi Regular Expression, gồm có 2 loại là Negative Lookbehind và Positive Lookbehind. Đây là một quy tắc rất hay sử dụng để xử lý chuỗi nên nếu bạn bỏ qua phần này là một sai lầm đấy. Để dễ hình dung tôi đưa ra một ví dụ nhé: ...

None Capturing Group trong Regular Expression - Học Regular Expression PHP
Chúng ta đã được học qua khái niệm Capturing Value trong bài các quy tắc Regular Expression căn bản thì trong bài này ta sẽ đến một khái niệm khác đó là None Capturing Group, đây là một khái niệm ngược lại với Capturing Value trong Regular Expression. 1. None Capturing Group là gì? Như ta biết ...

Hàm preg_match_all trong ph - Học Regular Expression PHP
Hàm preg_match dùng để lấy kết quả theo biểu thức RegEx nhưng nó chỉ lấy đúng một kết quả duy nhất. Ví dụ bạn muốn lấy chuỗi 'Zaidap.com' trong chuỗi 'Zaidap.com và Zaidap.com và Zaidap.com' thì nó chỉ trả về đúng một giá trị 'Zaidap.com'. Vậy để lấy hết tất cả ba chữ thì phải làm thế nào? Ta ...

Hàm preg_replace trong ph - Học Regular Expression PHP
Trong bài này chúng ta tìm hiểu một hàm khá giống với hàm str_replace đó là hàm preg_replace. 1. Hàm preg_replace trong PHP Hàm preg_replace dùng để replace một chuỗi nào đó khớp với đoạn Regular Expression truyền vào. Hàm này có chức năng tương tự như str_replace nhưng có sự khác biệt là một ...

Hàm preg_match trong ph - Học Regular Expression PHP
Nếu bạn theo dõi serie học Regular Expression từ đầu cho tới giờ thì hàm preg_match() không còn xa lạ gì nữa, nhưng nếu bạn là khách viếng thăm và đây là bài đầu tiên của bạn thì mình khuyên bạn nên quay lại đọc từ bài Regular Expression là gì thì sẽ tốt hơn. Tuy nhiên mình vẫn giới thiệu từ đầu để ...

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 ...

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 ...

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ễ ...

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 ...