Lập trình web với PHP - p4
Số trang: 6
Loại file: pdf
Dung lượng: 413.99 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 2: TẠO NHỮNG TRANG PHP SỬ DỤNG PHP5Cookies.Cookies là những mẫu thông tin nhỏ được lưu trên máy người dùng web. Các Cookies do Webserver phát sinh, lưu trữ lại, sau đó sẽ được đọc ở lần truy cập sau. Để có thể sử dụng một cookies bạn phải sử dụng hàm: setcookie() như sau: setcookie(„tên cookie‟, „giá trị‟, „thời gian kết thúc‟, „đường dẫn‟, „vùng‟, „kết nối an toàn‟); Ví dụ: Thêm vào ví dụ movie1.php ...
Nội dung trích xuất từ tài liệu:
Lập trình web với PHP - p4 Chương 2: TẠO NHỮNG TRANG PHP SỬ DỤNG PHP5Chương 2 giới thiệu những phần sau: 1. Sử dụng “echo” để trình bài text. 2. Định dạng text bằng HTML và PHP. 3. Hằng và biến. 4. Sử dụng URL để truyền biến . 5. Sessions và cookies. 6. HTML forms. 7. Mệnh đề if/else. 8. Includes. 9. Functions. 10. Array và foreach. 11. While và do/while. 12. Sử dụng lớp và thứ tự với OOP. Cookies. Cookies là những mẫu thông tin nhỏ được lưu trên máy người dùng web. Các Cookies do Webserver phát sinh, lưu trữ lại, sau đó sẽ được đọc ở lần truy cập sau. Để có thể sử dụng một cookies bạn phải sử dụng hàm: setcookie() như sau: setcookie(„tên cookie‟, „giá trị‟, „thời gian kết thúc‟, „đường dẫn‟, „vùng‟, „kết nối an toàn‟); Ví dụ: Thêm vào ví dụ movie1.php //$_SESSION[„username‟]=”Joe12345”; Thêm vào ví dụ moviesite.php Name: Đây là thuộc tính hữu hiệu nhất trong việc quản lý các thành phần của form. Tên form không được gởi đến server khi form được gởi đi. Các kiểu phần tử nhập trên form: Text:Đây là kiểu căn bản nó có những thuộc tính sau: Text có 3 thuộc tính: Size: chiều rộng ô text tính bằng số ký tự. Maxlength:Giới hạn số ký tự tối đa có thể nhập vào. Value:chứa giá trị mặc định trong văn bản, người dùng có thể nhập giá trị khác Checkbox: Tên và giá trị của hộp kiểm này chỉ này chỉ được truyền nếu được chọn khi form được gởi. Nếu từ checked có trong thẻ thì hộp kiểm được chọn mặc định. Radio: Nút này cho phép người dùng chọn chỉ một trong số các lựa chọn có cùng tên. Select: Là hộp chọn sổ xuống, thường cho phép người dùng chọn một từ một danh sách, sự lựa chọn này có thể mô tả với thuộc tính value. Password: Giống với kiểu text, tuy nhiên văn bản nhập vào hộp được hiển thị bằng ký tự thay thế (ký tự “*”) Những nút khác được miêu tả như nút submit, reset, hoặc những hình ảnh trên những nút do người dùng tạo ra.Ví dụ :Sử dụng form để lấy thông tin: Mở file movie1.php và sửa lỗi như sau: { $_SESSION[authuser] = 1; } else { echo Sorry, but you don‟t have permission to view this page, you loser!; exit(); }?>Sau đó sửa trong moviesite.php như sau: //xóa dòng này: echo $_COOKIE[„username‟]; echo $_SESSION[username];Tạo một file mới lưu với tên login.php Please Log In Enter your username: Enter your password: Mở trình duyệt chạy file login.php, nhập vào user name: Joe12345, password:12345, bạn sẽ thấy kết quả hiển thị như Hình 2.6.1.1: Hình 2.6.1.1 Khi click vào Submit, sẽ thấy kết quả như Hình 2.6.1.2: Hình 2.6.1.2 Nếu bây giờ ta nhập user name là Joe và password là 12345 thì kết quả như Hình2.6.1.3: Hình 2.6.1.3 Khi click vào liên kết thì kết quả như Hình 2.6.1.4: Hinh 2.6.1.4
Nội dung trích xuất từ tài liệu:
Lập trình web với PHP - p4 Chương 2: TẠO NHỮNG TRANG PHP SỬ DỤNG PHP5Chương 2 giới thiệu những phần sau: 1. Sử dụng “echo” để trình bài text. 2. Định dạng text bằng HTML và PHP. 3. Hằng và biến. 4. Sử dụng URL để truyền biến . 5. Sessions và cookies. 6. HTML forms. 7. Mệnh đề if/else. 8. Includes. 9. Functions. 10. Array và foreach. 11. While và do/while. 12. Sử dụng lớp và thứ tự với OOP. Cookies. Cookies là những mẫu thông tin nhỏ được lưu trên máy người dùng web. Các Cookies do Webserver phát sinh, lưu trữ lại, sau đó sẽ được đọc ở lần truy cập sau. Để có thể sử dụng một cookies bạn phải sử dụng hàm: setcookie() như sau: setcookie(„tên cookie‟, „giá trị‟, „thời gian kết thúc‟, „đường dẫn‟, „vùng‟, „kết nối an toàn‟); Ví dụ: Thêm vào ví dụ movie1.php //$_SESSION[„username‟]=”Joe12345”; Thêm vào ví dụ moviesite.php Name: Đây là thuộc tính hữu hiệu nhất trong việc quản lý các thành phần của form. Tên form không được gởi đến server khi form được gởi đi. Các kiểu phần tử nhập trên form: Text:Đây là kiểu căn bản nó có những thuộc tính sau: Text có 3 thuộc tính: Size: chiều rộng ô text tính bằng số ký tự. Maxlength:Giới hạn số ký tự tối đa có thể nhập vào. Value:chứa giá trị mặc định trong văn bản, người dùng có thể nhập giá trị khác Checkbox: Tên và giá trị của hộp kiểm này chỉ này chỉ được truyền nếu được chọn khi form được gởi. Nếu từ checked có trong thẻ thì hộp kiểm được chọn mặc định. Radio: Nút này cho phép người dùng chọn chỉ một trong số các lựa chọn có cùng tên. Select: Là hộp chọn sổ xuống, thường cho phép người dùng chọn một từ một danh sách, sự lựa chọn này có thể mô tả với thuộc tính value. Password: Giống với kiểu text, tuy nhiên văn bản nhập vào hộp được hiển thị bằng ký tự thay thế (ký tự “*”) Những nút khác được miêu tả như nút submit, reset, hoặc những hình ảnh trên những nút do người dùng tạo ra.Ví dụ :Sử dụng form để lấy thông tin: Mở file movie1.php và sửa lỗi như sau: { $_SESSION[authuser] = 1; } else { echo Sorry, but you don‟t have permission to view this page, you loser!; exit(); }?>Sau đó sửa trong moviesite.php như sau: //xóa dòng này: echo $_COOKIE[„username‟]; echo $_SESSION[username];Tạo một file mới lưu với tên login.php Please Log In Enter your username: Enter your password: Mở trình duyệt chạy file login.php, nhập vào user name: Joe12345, password:12345, bạn sẽ thấy kết quả hiển thị như Hình 2.6.1.1: Hình 2.6.1.1 Khi click vào Submit, sẽ thấy kết quả như Hình 2.6.1.2: Hình 2.6.1.2 Nếu bây giờ ta nhập user name là Joe và password là 12345 thì kết quả như Hình2.6.1.3: Hình 2.6.1.3 Khi click vào liên kết thì kết quả như Hình 2.6.1.4: Hinh 2.6.1.4
Tìm kiếm theo từ khóa liên quan:
lập trình web giáo trình php thiết kế web với php tự học php lập trình phpGợi ý tài liệu liên quan:
-
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 130 0 0 -
161 trang 129 1 0
-
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 107 1 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 107 0 0 -
GIÁO TRÌNH LẬP TRÌNH WEB_PHẦN 2_BÀI 3
3 trang 103 0 0 -
231 trang 92 1 0
-
Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa
8 trang 92 0 0 -
101 trang 91 2 0
-
Bài giảng Lập trình web nâng cao: Chương 7 - Trường ĐH Văn Hiến
16 trang 65 1 0 -
Bài giảng Lập trình Web ASP.Net với C#: Chương 9 - Th.S Phạm Đào Minh Vũ
55 trang 49 0 0