Bài 2 Các kỹ thuật lập trình MySQL với PHP nâng cao - Xây dựng ứng dụng webMasterCode.vn
Phân biệt khi nào sử dụng PDO và mở rộng
mysqli
Cách sử dụng câu lệnh dựng sẵn khi làm việc với
PDO
Cách sử dụng chế độ hiển thị lỗi
Cách sử dụng mysqli trong cả hai hướng lập
trình hướng đối tượng và hướng cấu trúc
Bài 2 Các kỹ thuật lập trình MySQL với PHP nâng cao - Xây dựng ứng dụng webMasterCode.vn
Phân biệt khi nào sử dụng PDO và mở rộng
mysqli
Cách sử dụng câu lệnh dựng sẵn khi làm việc với
PDO
Cách sử dụng chế độ hiển thị lỗi
Cách sử dụng mysqli trong cả hai hướng lập
trình hướng đối tượng và hướng cấu trúc
Bài 3 Lập trình PHP (phần 1) - Giáo trình FPTMasterCode.vn
Giới thiệu về cơ sở dữ liệu quan hệ và MySQL
Giới thiệu về cơ sở dữ liệu quan hệ
Các kiểu dữ liệu thông dụng trong MySQL
Các câu lệnh dùng để thao tác dữ liệu trong SQL
Giới thiệu MySQL
Sử dụng phpMyAdmin
Sử dụng PHP với MySQL
Sử dụng PHP để làm việc với MySQL
Lấy dữ liệu từ tập kết quả
Mô hình MVC
Giới thiệu về mô hình MVC
Hướng dẫn viết hàm
Hướng dẫn chuyển hướng yêu cầu
Nhắc lại bài cũ
Giới thiệu về cơ sở dữ liệu quan hệ và MySQL
Giới thiệu về cơ sở dữ liệu quan hệ
Các kiểu dữ liệu thông dụng trong MySQL
Các câu lệnh dùng để thao tác dữ liệu trong SQL
Giới thiệu MySQL
Sử dụng phpMyAdmin
Sử dụng PHP với MySQL
Sử dụng PHP để làm việc với MySQL
Lấy dữ liệu từ tập kết quả
Mô hình MVC
Giới thiệu về mô hình MVC
Hướng dẫn viết hàm
Hướng dẫn chuyển hướng yêu cầu
Bài 1 Lập trình website theo mô hình MVC - Xây dựng ứng dụng webMasterCode.vn
Cách tổ chức mô hình MVC
Ưu điểm của mô hình MVC trong việc phát triển
ứng dụng web
Cách tạo và gọi hàm theo phong cách mô hình
MVC
Phân biệt khi nào nên forward hoặc chuyển
hướng yêu cầu HTTP
Giới thiệu về framework CakePHP
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản KhanhPham
• Tạo ra nền tảng vững chắc Plugin.
• Xác định thư mục và tập tin đường dẫn.
• Sử dụng chức năng Active và Deactivate.
• Tìm hiểu về các phương thức uninstall plugin.
• Cách viết code chuẩn trong WP
Khi phát triển một Plugin trong WordPress, điều này cần thiết để bắt đầu một nền tảng Plugin vững chắc. Bắt đầu với một nền tảng tốt có thể loại bỏ sự đau đầu khi các bạn phát triển các Plugin . Các kỹ thuật được thảo luận trong chương này sẽ được xử dụng xuyên trong quá trình học của chúng ta.
Để tìm hiểu kỹ hơn về bài học này các bạn hãy truy cập;
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2KhanhPham
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2. Hướng dẫn cách cài đặt, cấu hình ZF2.
Để tìm hiểu kỹ hơn các bạn hãy truy cập;
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao KhanhPham
Học lập trình Wordpress - Tìm hiểu cấu trúc và cấu hình nâng cao.
Mã nguồn WordPress gồm nhiều loại file khác nhau như PHP, JavaScript và CSS. Mỗi tập tin phục vụ một mục đích cụ thể trong WordPress. Vẻ đẹp của phần mềm mã nguồn mở là tất cả được công bố rộng rãi, có nghĩa là bạn có thể dễ dàng khám phá mã để hiểu rõ hơn về các chức năng của WP được làm như thế nào. Các tài nguyên tốt nhất cho việc học WordPress là mã nguồn tạo lên hệ thống.
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Bài 3 Lập trình PHP (phần 1) - Giáo trình FPTMasterCode.vn
Giới thiệu về cơ sở dữ liệu quan hệ và MySQL
Giới thiệu về cơ sở dữ liệu quan hệ
Các kiểu dữ liệu thông dụng trong MySQL
Các câu lệnh dùng để thao tác dữ liệu trong SQL
Giới thiệu MySQL
Sử dụng phpMyAdmin
Sử dụng PHP với MySQL
Sử dụng PHP để làm việc với MySQL
Lấy dữ liệu từ tập kết quả
Mô hình MVC
Giới thiệu về mô hình MVC
Hướng dẫn viết hàm
Hướng dẫn chuyển hướng yêu cầu
Nhắc lại bài cũ
Giới thiệu về cơ sở dữ liệu quan hệ và MySQL
Giới thiệu về cơ sở dữ liệu quan hệ
Các kiểu dữ liệu thông dụng trong MySQL
Các câu lệnh dùng để thao tác dữ liệu trong SQL
Giới thiệu MySQL
Sử dụng phpMyAdmin
Sử dụng PHP với MySQL
Sử dụng PHP để làm việc với MySQL
Lấy dữ liệu từ tập kết quả
Mô hình MVC
Giới thiệu về mô hình MVC
Hướng dẫn viết hàm
Hướng dẫn chuyển hướng yêu cầu
Bài 1 Lập trình website theo mô hình MVC - Xây dựng ứng dụng webMasterCode.vn
Cách tổ chức mô hình MVC
Ưu điểm của mô hình MVC trong việc phát triển
ứng dụng web
Cách tạo và gọi hàm theo phong cách mô hình
MVC
Phân biệt khi nào nên forward hoặc chuyển
hướng yêu cầu HTTP
Giới thiệu về framework CakePHP
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản KhanhPham
• Tạo ra nền tảng vững chắc Plugin.
• Xác định thư mục và tập tin đường dẫn.
• Sử dụng chức năng Active và Deactivate.
• Tìm hiểu về các phương thức uninstall plugin.
• Cách viết code chuẩn trong WP
Khi phát triển một Plugin trong WordPress, điều này cần thiết để bắt đầu một nền tảng Plugin vững chắc. Bắt đầu với một nền tảng tốt có thể loại bỏ sự đau đầu khi các bạn phát triển các Plugin . Các kỹ thuật được thảo luận trong chương này sẽ được xử dụng xuyên trong quá trình học của chúng ta.
Để tìm hiểu kỹ hơn về bài học này các bạn hãy truy cập;
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2KhanhPham
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2. Hướng dẫn cách cài đặt, cấu hình ZF2.
Để tìm hiểu kỹ hơn các bạn hãy truy cập;
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao KhanhPham
Học lập trình Wordpress - Tìm hiểu cấu trúc và cấu hình nâng cao.
Mã nguồn WordPress gồm nhiều loại file khác nhau như PHP, JavaScript và CSS. Mỗi tập tin phục vụ một mục đích cụ thể trong WordPress. Vẻ đẹp của phần mềm mã nguồn mở là tất cả được công bố rộng rãi, có nghĩa là bạn có thể dễ dàng khám phá mã để hiểu rõ hơn về các chức năng của WP được làm như thế nào. Các tài nguyên tốt nhất cho việc học WordPress là mã nguồn tạo lên hệ thống.
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Slide của buổi giới thiệu khoá học toàn diện về ngành quảng cáo Việt Nam - Chuyên viên quảng cáo:
http://aiim.edu.vn/khoa-hoc/chuyen-vien-quang-cao-advertising-specialist/
Lồng tiếng Summitrans - Bí quyết thành công trong chiến lược phát triển của u...Dịch thuật Summitrans
Summitrans được trang bị với những trang thiết bị hiện đại đúng tiêu chuẩn với giá cả hợp lí dành cho tất cả mọi người. Đến với Summitrans, giờ đây bạn có thể làm album ca nhạc cho riêng mình bất cứ lúc nào bạn muốn và thật đơn giản kỹ thuật viên thu âm sẽ giúp bạn chọn nhạc nền, điều chỉnh độ cao cho phù hợp với chất giọng của bạn với mong muốn mang đến sự hài lòng cho bạn. Hay bạn cần một lời bình quảng cáo cho doanh nghiệp của bạn? Summitrans là phòng thu đáp ứng tất cả các nhu cầu về thu âm tại TPHCM, Hà Nội
Tóm tắt sách "QUẢNG CÁO Ở VIỆT NAM", tác giả PHI VÂN. Một quyển sách rất hay cho những bạn muốn tìm hiểu về quảng cáo. Summarized by www.toiyeumarketing.com
PHP chủ yếu được sử dụng để làm các trang web động, nhưng có nhiều thứ thú vị hơn bạn có thể làm với PHP.
Trong bài viết này, bạn sẽ thấy 9 ví dụ thú vị về cách bạn có thể sử dụng PHP để lập trình bên cạnh việc làm các trang web động.
Ngoài các khóa học PHP, trung tâm còn hỗ trợ kiến thức SEO cho doanh nghiệp và cho học viên trung tâm
Cụ thể là dự án
http://hangxachtaynga.net/hang-xach-tay-Nga-tu-gioi-thieu.html
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)KhanhPham
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTMasterCode.vn
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
2. Lấy dữ liệu từ form
Nhận dữ liệu từ textbox, password box, hidden field
Lấy dữ liệu từ radio button
Lấy dữ liệu từ textbox
Lấy dữ liệu từ mảng checkbox
Lấy dữ liệu từ dropdown list
Lấy dữ liệu từ list
Lấy dữ liệu từ text area
Hiển thị dữ liệu trên trang web
Định dạng các ký tự đặc biệt
Định dạng ngắt dòng
Hiển thị dữ liệu với câu lệnh echo và print
Hệ thống bài cũ
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 2
3. Nội dung bài học
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 3
1. Làm việc với cookie
2. Làm việc với session
4. Trong phần này có các nội dung:
1.1. Giới thiệu về cookie
1.2. Thiết lập và truy xuất cookie
1.3. Bật và tắt cookie
1. Làm việc với cookie
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 4
5. Cookie là cặp tên/giá trị được lưu trên trình duyệt máy khách
Ví dụ một cookie:
Những cách dùng thường gặp của cookie:
Cho phép người dùng không cần đăng nhập và điền form đăng ký
Thu thập những dữ liệu như tên người dùng, mật khẩu, địa chỉ hoặc
thông tin thẻ tín dụng
Tùy chỉnh trang hiển thị các thông tin như dự báo thời tiết, tỷ số các
trận đấu thể thao và giá cổ phiếu
Quảng cáo trúng đích: Các banner quảng cáo nhắm vào khách hàng
mục tiêu quan tâm đến quảng cáo
1. Giới thiệu cookie
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 5
6. Trên máy chủ, ứng dụng web tạo cookie và gửi nó tới trình duyệt.
Trên máy khách, trình duyệt lưu cookie và gửi nó trở lại máy chủ
mỗi khi truy cập trang từ máy chủ đó
Mặc định, cookie chỉ có hiệu lực cho đến khi người dùng đóng trình
duyệt. Tuy nhiên, có thể thiết lập để cookie tồn tại trong trình duyệt
của người dùng với thời gian lên đến ba năm
Mỗi cookie được giới hạn 4Kb dung lượng
Giới thiệu cookie
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 6
7. Sử dụng hàm setcookie với cú pháp:
Các tham số cho hàm setcookie:
1.2. Thiết lập và truy xuất cookie
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 7
8. Ví dụ:
Thiết lập và truy xuất cookie
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 8
9. Để kiểm thử hoạt động của ứng dụng trong trường hợp người dùng
tắt cookie, bạn có thể tắt cookie trên trình duyệt của mình
Để kiểm thử ứng dụng trong điều kiện bình thường, bật cookie trên
trình duyệt
Hướng dẫn bật và tắt cookie trong trình duyệt Firefox 3.6:
Mở menu Tools và chọn lệnh Options.
Nhấn vào tab Privacy.
Sử dụng check box “Accept cookies from sites” để bật hoặc tắt cookie.
Hướng dẫn bật và tắt cookie trong Internet Explorer 8:
Mở menu Tools và chọn lệnh Options.
Nhấn vào tab Privacy.
Sử dụng thanh trượt điều khiển để bật hoặc tắt cookie. Để tắt cookie,
thiết lập cấp bảo mật là “Block All Cookies”. Để bật cookie, nhấn vào
nút Default nhằm quay về thiết lập bảo mật mặc định.
1.3. Bật và tắt cookie
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 9
10. Trong phần này có các nội dung:
2.1. Nguyên nhân khó sử dụng session với HTTP
2.2. Cách thức hoạt động của session trong PHP
2.3. Bắt đầu một session
2.4. Gán và lấy giá trị của biến session
2.5. Kết thúc một session
2.6. Quản lý session
2. Làm việc với session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 10
11. Session (phiên): sau khi trình duyệt gửi yêu cầu thì HTTP ngắt kết
nối tới máy chủ. Để duy trì trạng thái, ứng dụng web phải thực hiện
session
Mặc định, PHP sử dụng cookie để lưu session ID trên mỗi trình
duyệt. Khi đó, trình duyệt chuyển cookie tới máy chủ với mỗi yêu
cầu
Để theo dõi session khi cookie bị tắt, có thể sử dụng cách mã hóa
URL để lưu session ID trong URL cho mỗi trang của ứng dụng
2.1. Nguyên nhân
khó sử dụng session với HTTP
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 11
12. Nguyên nhân
khó sử dụng session với HTTP
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 12
13. Bước 1: trình duyệt trên máy khách gửi yêu cầu xem trang PHP tới
máy chủ web
Bước 2: PHP kiểm tra liệu yêu cầu đã bao gồm session ID (định
danh phiên) chưa. Nếu chưa, PHP sẽ tạo một session mới trên máy
chủ và gán cho nó một session ID duy nhất. Lúc này, ứng dụng có
thể lưu dữ liệu vào session
Bước 3: session ID sẽ được gửi trả lại trình duyệt như cookie trong
phản hồi
Khi trình duyệt gửi các yêu cầu sau đó, cookie session ID được gộp
trong yêu cầu. PHP cũng kiểm tra liệu yêu cầu đã bao gồm session
ID chưa. Vì lần này session ID đã có, nên PHP sử dụng session ID
để truy cập, điều chỉnh hoặc thêm dữ liệu khi cần
2.2. Cách thức hoạt động
của session trong PHP
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 13
14. Cách thức hoạt động
của session trong PHP
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 14
15. Session bắt đầu khi trình duyệt gửi yêu cầu xem trang đầu tiên với
hàm session_start
Mặc định, session làm việc sử dụng cookie theo phiên để liên kết
trình duyệt với dữ liệu. Tuy nhiên, có thể sử dụng hàm
session_set_cookie_params để tùy chỉnh cookie của phiên
Hàm session_set_cookie_params phải được gọi trước hàm
session_start
Cú pháp hàm session_set_cookie_params:
2.3. Bắt đầu một session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 15
16. Tham số cho hàm session_set_cookie_params:
Ví dụ:
Bắt đầu một session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 16
17. Khi khởi tạo phiên, sử dụng biến toàn cục tự động $_SESSION để
thiết lập và lấy dữ liệu của người dùng cho phiên. Biến này là một
mảng liên kết
Sử dụng hàm isset để kiểm tra sự tồn tại của một phần tử trong
mảng $_SESSION
Xóa nội dung mảng $_SESSION: thiết lập thành mảng rỗng
Hướng dẫn thiết lập và lấy biến vô hướng:
2.4. Gán và lấy giá trị
của biến session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 17
18. Hướng dẫn thiết lập và lấy mảng:
Hướng dẫn xóa biến khỏi phiên:
Gán và lấy giá trị
của biến session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 18
19. Sử dụng hàm session_destroy:
Session kết thúc khi:
Người dùng tắt trình duyệt, một khoảng thời gian nhất định trôi qua mà
không có yêu cầu nào
Đoạn mã gọi hàm session_destroy
Xóa tất cả dữ liệu liên quan đến phiên làm việc khỏi máy khách và
máy chủ:
Xóa dữ liệu phiên khỏi bộ nhớ
Gọi hàm session_destroy
Sử dụng hàm setcookie
2.5. Kết thúc một session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 19
20. Hàm session_name lấy tên của cookie theo phiên. Mặc định, cookie
theo phiên có tên là “PHPSESSID”
Hàm session_get_cookie_params lấy mảng liên kết chứa tất cả các
tham số của cookie theo phiên
Ví dụ:
Kết thúc một session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 20
21. Sử dụng các hàm quản lý:
Nếu chuyển hướng trình duyệt bằng cách dùng hàm header theo
sau là hàm exit, không phải lúc nào PHP cũng lưu dữ liệu về
session. Vì vậy, cần gọi hàm session_write_close để buộc PHP lưu
dữ liệu về session
2.6. Quản lý session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 21
22. Ví dụ:
Quản lý session
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 22
23. Cookie là một cặp tên/giá trị được lưu trong trình duyệt. Cookie
theo phiên sẽ hết hạn khi người dùng đóng trình duyệt
Một số trình duyệt không hỗ trợ cookie
Vì HTTP là giao thức phi trạng thái, nên hầu hết ứng dụng web cần
session để kiểm soát phiên làm việc của mỗi người dùng
Mặc định, PHP thực hiện theo dõi phiên bằng việc lưu cookie trên
trình duyệt của mỗi người với một session ID duy nhất. Sau đó,
session ID này có thể dược dùng để truy cập dữ liệu dành cho phiên
đó
Để thiết lập hoặc truy xuất dữ liệu cho một phiên thì sử dụng biến
toàn cục tự động $_SESSION. Biến này là một mảng liên kết
PHP cung cấp các hàm để khởi tạo, kết thúc và quản lý session
Tổng kết bài học
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 23
24. XIN CẢM ƠN!
Bài 6: LẬP TRÌNH PHP (PHẦN 4) LÀM VIỆC VỚI COOKIE VÀ SESSION 24