Bài viết của Trịnh Tiến Mạnh

[Nâng cao] Phân trang trong PHP và MySQL

Ở bài trước mình đã hướng dẫn các bạn phân trang ở mức cơ bản. Nếu các bạn chưa xem bài viết trước của mình thì mình nghĩ bạn cần xem lại một chút. Thuật toán phân trang với PHP và MySQL Điểm yếu trong bài viết phân trang cơ bản là chúng ta sẽ hiển thị hết tất cả danh sách các trang. Nếu bạn có ...

Tác giả: Trịnh Tiến Mạnh viết 16:35 ngày 01/10/2018 chỉnh sửa

Nhân bản đối tượng trong PHP

Nhân bản đối tượng trong PHP hay PHP Object Cloning là việc chúng ta sẽ nhân bản một đối tượng nào đó để tạo ra một bản sao của chính nó. Bản sao đối tượng đó được tạo ra bằng cách sử dụng từ khóa clone và bạn không được gọi trực tiếp phương thức __clone(). Trong PHP việc nhân bản một đối tượng ...

Tác giả: Trịnh Tiến Mạnh viết 16:34 ngày 01/10/2018 chỉnh sửa

Bài 05: Hàm tích hợp với Regexp PHP

1. Hàm preg_match() Hàm preg_match() được dùng để kiểm tra, so khớp và lấy kết quả của việc so sánh chuỗi dựa vào biểu thức chính quy Regular Expression, hàm này có ba tham số và có cú pháp như sau: preg_match ( $pattern , $subject, &$matches) Trong đó: $pattern là biểu thức Regular ...

Tác giả: Trịnh Tiến Mạnh viết 16:33 ngày 01/10/2018 chỉnh sửa

Bài 11: FORM trong PHP

Hiện này có hai kỹ thuật xử lý FORM khác nhau. Kỹ thuật xử lý FORM thông thường. Kỹ thuật xử lý FORM thông qua Ajax. Kỹ thuật xử lý FORM bằng CURL Nhưng dù bằng kỹ thuật nào đi nữa thì vai trò của FORM chỉ có một là truyền tải dữ liệu của ngươi dùng nhập vào truyền dữ liệu đó nên phía ...

Tác giả: Trịnh Tiến Mạnh viết 16:32 ngày 01/10/2018 chỉnh sửa

Gửi email trong PHP

Hôm nay mình sẽ trình bày với các bạn một số phương pháp gửi email trong PHP mà mình biết. Có thể nói là chức năng gửi email nó không quan trong nếu website của bạn không có sử dụng nó nhưng nếu website của bạn có sử dụng như là gửi contact, thông tin đặt hàng, thông tin đặt phòng, gửi email kích ...

Tác giả: Trịnh Tiến Mạnh viết 16:31 ngày 01/10/2018 chỉnh sửa

Bài 02: Lớp - thuộc tính - phương thức của đối tượng (OOP)

Lập trình hướng đối tượng được viết tắt là OOP (object-oriented programming). Là một phuơng hướng lập trình tách biệt so với kiểu cổ điển. Sử dụng đối tượng để lập trình nên những chuỗi tuơng tác. OOP giúp cho các lập trình viên có thể tiết kiệm nhiều thời gian hơn so với cách viết cổ điển. Là 1 ...

Tác giả: Trịnh Tiến Mạnh viết 16:28 ngày 01/10/2018 chỉnh sửa

Bài 02: Các quy tắc Regular Expression căn bản

1. Khai báo chuỗi RegEx Cú pháp: /pattern/modifiers; Trong đó: pattern: Là một tập các quy tắc được viết ra để quy định, kiểm tra các chuỗi kí tự khác. modifiers: Được sử dụng để thực hiện tìm kiếm case-insensitive và toàn cục. Ví dụ: $pattern = '/chiasephp.net/i' 1.1 Modifier trong ...

Tác giả: Trịnh Tiến Mạnh viết 16:28 ngày 01/10/2018 chỉnh sửa

Bài 3: Security Testing – Hacking Web Applications

Kỹ thuật PenetrationTesting Penetration Testing là gì: Thường được gọi tắt là PenTesting. Có thể hiểu một cách nôm na là chúng ta đánh trận giả, tức là test thâm nhập vào hệ thống để tìm ra các lổ hổng bảo mật. Không phải là tấn công thật vào website để hack. Ý nghĩa như ...

Tác giả: Trịnh Tiến Mạnh viết 15:45 ngày 01/10/2018 chỉnh sửa

Bài 5: CSS – Border

Các thuộc tính của border cho bạn xác định kiểu, chiều rộng, và màu sắc của element Border Style Thuộc tính border-style chỉ định loại border để hiển thị. Một số giá phổ biến: dotted dashed solid double groove ridge inset outset none ...

Tác giả: Trịnh Tiến Mạnh viết 15:44 ngày 01/10/2018 chỉnh sửa

Bài 13: Laravel – Forms

Laravel cung cấp xây dựng tab để xử lý form HTML dể dàng và bảo mật. Tất cả element chính của HTML được tạo ra khi sử dụng Laravel. Để hổ trợ cho cái này, chúng ta cần thêm gói HTML tới Laravel theo đường composer. Step 1: thực thi câu lệnh sau trong terminal composer require ...

Tác giả: Trịnh Tiến Mạnh viết 15:43 ngày 01/10/2018 chỉnh sửa