Pages

Thứ Ba, 6 tháng 8, 2013

Phần 2: Tải lên các tập tin và sử dụng XML để lưu trữ và hiển thị thông tin tập tin

Tóm tắt:  Hướng dẫn này là Phần 2 của một loạt bài gồm ba phần "học php", dạy cho bạn cách sử dụng PHP qua việc xây dựng một ứng dụng tiến trình công việc đơn giản. Hãy sử dụng hướng dẫn này nếu bạn có một sự hiểu biết cơ bản về PHP và muốn đăng ký học php về cách tải lên các tập tin từ trình duyệt, các phiên làm việc hoặc việc sử dụng PHP để xử lý XML.
Xem thêm bài trong loạt bài này
Ngày:  30 09 2010
Mức độ:  Trung bình

Hoạt động:  10456 lần đọc
1 star2 stars3 stars4 stars5 stars Điểm trung bình (dựa trên 18 ý kiến)
Trước khi bạn bắt đầu
Hướng dẫn này dạy bạn cách sử dụng PHP bằng cách giải thích việc xây dựng một ứng dụng tiến trình công việc trên nền Web. "Học PHP, Phần 1" trình bày những kiến thức cơ bản, như cú pháp, các hàm, làm việc với các việc đệ trình các biểu mẫu HTML và các cơ sở dữ liệu và tạo một tiến trình để một người dùng mới có thể đăng ký một tài khoản theo nó.
Trong hướng dẫn này, bạn sẽ cho phép những người dùng tải lên các tập tin vào hệ thống bằng cách sử dụng các trình duyệt của họ và bạn sẽ sử dụng XML để lưu và hiển thị thông tin về từng tập tin.
Phần 3 sẽ xem xét việc sử dụng sự xác thực HTTP, cũng như việc bảo vệ các tập tin nhờ tạo luồng cho chúng từ thư mục truy cập được không phải Web. Bạn cũng sẽ xem xét việc tạo các đối tượng và sử dụng các ngoại lệ.
Theo tiến trình của hướng dẫn này, bạn sẽ xem xét:
  • Việc tạo và sử dụng các phiên làm việc và thông tin về phiên làm việc.
  • Tải lên các tập tin từ trình duyệt.
  • Tạo XML bằng cách sử dụng Mô hình đối tượng tài liệu (Document Object Model - DOM).
  • Thao tác dữ liệu XML bằng cách sử dụng DOM.
  • Tạo một API đơn giản cho trình xử lý nội dung XML (SAX).
  • Đọc dữ liệu XML nhờ SAX.
Hướng dẫn này là Phần 2 trong một loạt ba phần được thiết kế để dạy bạn những khía cạnh khác nhau về làm việc với PHP trong khi xây dựng một ứng dụng tiến trình công việc. Hãy sử dụng hướng dẫn này nếu bạn có một sự hiểu biết cơ bản về PHP và muốn học về cách tải lên các tập tin từ trình duyệt, các phiên làm việc hoặc việc sử dụng PHP để xử lý XML.
Hướng dẫn này giả định bạn đã có một sự hiểu biết cơ bản về PHP theo trình độ đã thảo luận trong Phần 1 của loạt bài này. Đó là sự hiểu biết cơ bản về các cấu trúc điều khiển, chẳng hạn như các vòng lặp và các lệnh if-then, cũng như các hàm và làm việc với các việc đệ trình các biểu mẫu HTML và các cơ sở dữ liệu. Hiểu biết rõ về XML rất có ích, nhưng không bắt buộc. (Bạn có thể tìm thêm thông tin về các chủ đề này trong phần Tài nguyên.)
Để làm theo hướng dẫn này, bạn cần có một máy chủ Web, PHP và cơ sở dữ liệu đã cài đặt và sẵn sàng sử dụng. Trừ khi bạn đang sử dụng một tài khoản máy chủ ngoài, hãy tải về và cài đặt các gói sau:
Máy chủ Web -- Cho dù bạn đang ở trong Windows® hay Linux® (hay Mac OS X), bạn có tùy chọn để sử dụng các máy chủ Web Apache. Hãy tùy ý chọn một trong hai phiên bản v1.3 hoặc 2.0, nhưng các hướng dẫn trong phần này tập trung vào V2.0. Hãy tải về Apache. Nếu bạn đang ở trong Windows, bạn cũng có thể sử dụng Các dịch vụ thông tin Internet (Internet Information Services), một phần của Windows.
PHP -- Tất nhiên, bạn sẽ cần một bản phân phối để học php. Cả hai phiên bản V4 và V5 của PHP đang sử dụng tại thời điểm viết bài này, nhưng do những thay đổi trong phiên bản V5 của PHP, chúng tôi sẽ tập trung vào phiên bản đó. (Phiên bản này không phải rất quan trọng trong hướng dẫn này, nhưng nó tạo ra một sự khác biệt cho phần sau của loạt bài này). Hãy tải về PHP.
Cơ sở dữ liệu -- Một phần của dự án này liên quan đến việc lưu dữ liệu vào một cơ sở dữ liệu, vậy bạn sẽ cần một cơ sở dữ liệu trong những cơ sở dữ liệu đó. Trong hướng dẫn này, chúng tôi sẽ tập trung vào cơ sở dữ liệu MySQL vì nó vẫn thường được sử dụng với PHP. Hãy tải về MySQL.

Người đăng:nguyen huu toan

0 nhận xét:

Đăng nhận xét