post image

Xử lý form với PHP

Trong bài trước chúng ta đã học cách tạo ra một Mailing list sử dụng PHP & MySQL và chúng ta đã thấy một số phương pháp hợp thức hóa các trường nhập liệu. Trong bài này chúng ta sẽ tìm hiểu sâu hơn một chút về cách xử lý form trên cùng một trang. Báo lỗi tổng số lỗi và cụ thể từng lỗi để người dùng biết.

Hơn nữa bạn còn học thêm cách tạo dropdown list động với PHP và cuối cùng là cách tạo Sticky Form dựa vào thông tin người dùng cung cấp từ lần nhập vào trước đó.

Thời lượng: 36:20

Download định dạng .mp4 chất lượng cao :MediaFire

Dung lượng: 123.35 MB

Đính chính: đoạn tính Total lẽ ra phải là

$total +=$total * $tax_rate

«

»

25 Comments

( Comment bài này )
  1. dinh van tuan says:

    Thanks các bác rấ nhìu

  2. dinh van tuan says:

    Thanks các bác rất nhiều. Video rất có ích giúp e học hỏi được nhiều. Hy vọng các bác có nhiều bài viết nữa đẻ chúng e học hỏi.

  3. dat12012 says:

    anh ơi em vẫn chưa hiểu được : echo “selected=’selected’” , thì sẽ echo ra cái gì , thank you !!!

  4. nguyen van trieu says:

    cảm ơn anh nhiều lắm,nhờ có hướng dẫn tỉ mỉ của anh em cảm thấy tự tin khi bắt đầu học về php…và dần dần học tốt các phần tiếp theo

  5. baotrung says:

    Anh thật Pro ! va tốt bụng

  6. ha van vinh says:

    cam on cac anh rat nhieu cac anh da xay dung 1 trang web day hoc that la huu ich

  7. ĐẠi BÀNG ĐEN says:

    em chào anh DW, anh có thể làm 1 video về bình chọn ví dụ như là sản phẩm bình chọn.dùng php được không ah.em thanks muck

  8. a long says:

    chào anh!
    em muốn tạo một form. trên form đó có các button xử lý form như thêm, sửa, xóa. thì viết như thế nào vậy anh.
    em chỉ có thể onsubmit được một nút thêm hoặc sửa hoặc xóa trên 1 form chứ đồng thời 3 cái em ko biết làm thế nào .

    kính chào anh.

    • Tuấn Vũ says:

      Bạn có thể làm như sau:
      + thêm 1 thẻ input:
      + viết hàm javascript xử lý cho các button thêm, xóa, sửa

      function Them()
      {
      document.getElementByName(“hanhdong”).value=”them”;
      document.Form1.Submit();
      }
      function Xoa()
      {
      document.getElementByName(“hanhdong”).value=”xoa”;
      document.Form1.Submit();
      }
      function Sua()
      {
      document.getElementByName(“hanhdong”).value=”sua”;
      document.Form1.Submit();
      }

      + Bạn sẽ chụp dữ liệu gửi đi từ form bằng php để xử lý cho phù hợp tuơng ứng với “hanhdong” trên :)

  9. long says:

    chào anh
    e có vấn đề thê này, em có môt table quận e đã liệt kê ra cac filde trong đó có maquan va tenquan, e muốn khi mình kích checkbox thì nó sẽ xoa dòng = maquan, nhất là có thể check dc nhiều checkbox và xoa một lần
    thank anh trước

  10. big fan says:

    your tutorial very help me.

  11. noqwerty28101 says:

    a DW ơi em học php đến phần tạo trang administractor thì bị mắc anh có thể làm studio về phần này được không ạ? cụ thể là làm thế nào và chức năng chủ yếu như là mình có thể thêm sửa xóa hay post bài… j đó ạ? nếu có rùi thì a có thể cho em link down được không ạ?em cảm ơn anh nhiều, mail em là noqwerty28101@gmail.com

  12. wanlun says:

    Trước hết xin gửi lời cám ơn đến những gì admin đã chia sẻ cho cộng đồng IT Việt Nam, sau là muốn hỏi admin bg em muốn học lập trình, học ởddaaya thôi, thì em nên đọc html -> php -> … hay đọc từ cuối trang lên đầu?

    • kaylaximuoi says:

      Học gì cũng vậy, bạn nên đi từ căn bản trước.

      - Nếu muốn học lập trình thì tập trung vào phần PHP từ bài đầu để làm quen.

      - Nếu học phát triển web thì tập trung thêm phần html & CSS.

      - Nếu muốn học thiết kế web từ đầu thì học photoshop, sau đó học cách chuyển PSD sang HTML (nhưng tôi nghĩ PS chưa cần thiết lúc này cho ai muốn học lập trình).

      - Thực hành là phần không thể thiếu được, bạn cố gắng làm thử, chạy thử những gì đã học được, khi thấy được kết quả bạn sẽ thấy thích thú và muốn học và làm nhiều thứ khác nữa.

      Những phần tôi nêu trên đều có ở thanh menu của izwebz, bạn cứ theo danh mục mà học nhé.

      Chúc bạn học đạt hiệu quả!! :)

      • wanlun says:

        Thank chị. Thực ra em học lập trình để phục vụ cho wordpress nhiều hơn. :) . Ước mơ của em luôn là viết 1 theme đạt tiêu chuẩn cho riêng mình. :)

        • sw07 says:

          vậy thì bạn nên bắt đầu học từ đầu nhé. bạn bắt đầu từ HTML & CSS trước. Để học cách làm theme cho WP thì anh Demon cũng có video tutorial hướng dẫn chi tiết trong mục WordPress.

  13. đoàn says:

    rất hay! cám ơn anh dw em rất thích kiểu sử lý form bằng mảng của bạn tuy nhiên nó vẫn chưa được tôi ưu hóa hết!!!

  14. Khoa says:

    Anh DEMON WARLOCK oi !! Cám ơn anh rất nhiều về video này , em muốn hỏi thêm về cách xử lý checkbox và radio nữa! Thanks very much.

  15. Demon Warlock says:

    Banner nằm ngay dưới video và ngoài trang index chỗ cái webcam đó :D

  16. mrkyt says:

    Tut tuyệt vời. Hy vọng với đà này, DW sẽ mau chóng giúp chúng ta làm 1 project mini, gồm cả pts,css and php .

    P/s: híc, em ko thấy quảng cáo ở đâu mà bấm cả :-? ?

  17. Đức Ụt says:

    Với các trường hợp hợp validate, có lẽ chỉ nhờ đến thử viện validate của jquery thì tuyệt hơn !

    • Validate bằng JavaScript tuy hay, nhanh, trực quan nhưng không an toàn và không bao giờ nên sử dụng JavaScript làm biện pháp Validate duy nhất. Bởi người dùng chỉ cần tắt JavaScript là coi như CSDL hoặc trang web đứng trước nguy cơ bị phá hoại.

      Cho nên JavaScript chỉ được coi là cánh cửa bên ngoài làm tăng tính khả dụng của trang web mà thôi.

  18. ruaconda07tt says:

    cảm ơn bác DW tut rất hay

  19. press any key says:

    Những ai mới học PHP mà gặp bài này thì sướng phải biết, hi hi hi
    Admin izwebz hay thiệt … tutorial khá hấp dẫn

  1. BB
  2. BB
  3. BB

arrow

Lưu ý khi post comment:

  • Không "bóc tem" topic
  • Dùng lời lẽ có văn hoá và lịch sự
  • Xem trang FAQs trước khi hỏi
  • Bạn có thể dùng thẻ HTML như:<strong>, <em>, <a>
  • Đặt code trong thẻ [php],[html],[javascript],[css]

Chọn kiểu gõ: Tự động TELEX VNI Tắt