SlideShare uma empresa Scribd logo
1 de 23
Thiết kế & Lập trình Web 1




  i8
PHP Truyền nhận dữ liệu giữa các trang web




                              Khoa CNTT – ĐH.KHTN
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Nội dung
  Cơ chế Truyền và Nhận dữ liệu giữa các trang web
  Truyền/Nhận qua Phương thức GET
  Truyền/Nhận qua Phương thức POST
  Một số ví dụ
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Nội dung
  Cơ chế Truyền và Nhận dữ liệu giữa các trang web
  Truyền/Nhận qua Phương thức GET
  Truyền/Nhận qua Phương thức POST
  Một số ví dụ
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Cơ chế truyền nhận dữ liệu

                                                             www.example.com
                                                               Webserver

                                    2
                                            Internet
                                           or Intranet
              Yêu cầu trang b.php                        7
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Cơ chế truyền nhận dữ liệu




                                           ?
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Cơ chế truyền nhận dữ liệu

                                                             www.example.com
    Textbox : txtDangnhap
                                                               Webserver
    Password Box: txtDangnhap
                                  2
       txtDangnhap = phpAdmin               Internet
                                           or Intranet
           txtDangnhap = admin
                                                         7
   Yêu cầu trang xlDangnhap.php
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Cơ chế truyền nhận dữ liệu
  Trang web nhập dữ liệu :
   – Sử dụng đối tượng <form>
   – Nhập liệu thông qua các formfield
   – Thực hiện việc truyền dữ liệu thông qua Submit
     <FORM ACTION=“URL” METHOD=“GET/POST”>
             …
             <input type=“submit” value=“Xử lý”>
     </FORM>


  Trang web nhận dữ liệu (URL): Sử dụng các biến toàn cục của PHP
  – $_POST[“FieldName”]
  – $_GET[“FieldName”]
  – $_REQUEST[“FieldName”]
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Cơ chế truyền nhận dữ liệu – Trang web nhập liệu
                                   timSach.php
 <html>
  <body>
           <h1>Tìm sách</h1>
           <form action="xlTimSach.php" Method="GET" >
                     Từ khóa : <input type="text" name="txtTukhoa"/>
                     <input type="submit" value="Tìm"/>
           </form>
  </body>
 </html>
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Cơ chế truyền nhận dữ liệu – Trang web nhập liệu
                         xltimSach.php
 <html>
  <body>
    <?php
       $sTukhoa = $_REQUEST["txtTukhoa"];
    ?>
    <h1>Tìm sách</h1>
    Từ khóa tìm sách là : <?php echo $sTukhoa; ?>
    <br />
    Kết quả tìm là :
  </body>
 </html>
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Cơ chế truyền nhận dữ liệu – Trang web nhập liệu
                         xuly.php
 <html>
   <body>
    <form action="xuly.php" Method="GET" >
      Từ khóa : <input type="text" name="txtTukhoa"/>
      <input type="submit" value="Tìm"/>
    </form>


    <?php
      $sTukhoa = $_REQUEST["txtTukhoa"];
      if (isset($sTukhoa))
      {
           print "Từ khóa tìm sách là : $sTukhoa";
           echo "<br>Kết quả tìm là : ";
      }
    ?>
   </body>
 </html>
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Nội dung
  Cơ chế Truyền và Nhận dữ liệu giữa các trang web
  Truyền/Nhận qua Phương thức GET
  Truyền/Nhận qua Phương thức POST
  Một số ví dụ
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Truyền/Nhận qua Phương thức GET
  Tham số truyền đi qua địa chỉ URL
  – http://domain/pathfile?fieldname1=value1&fieldname2=value2
  – Ví dụ:
    • http://localhost/xuly.php?txtTukhoa=PHPHost



  Nhận dữ liệu thông qua biến toàn cục của PHP
  – $_GET[“FieldName”]
  – $_REQUEST[“FieldName”]
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Phương thức GET – Ưu khuyết điểm
  Khuyết điểm
  – Không thích hợp để truyền dữ liệu có tính bảo mật (password)
  – Dung lượng Dữ liệu truyền đi có giới hạn
  – URL submit bằng phương thức GET được lưu lại trên server


  Ưu điểm
  – Người dùng có thể bookmark địa chỉ URL
  – Người dùng có thể Giả lập phương thức GET để truyền dữ liệu mà
    không cần thông qua FORM
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Ví dụ
                     File: GET.HTM

<HTML>
<HEAD>
<TITLE>Input data</TITLE>
</HEAD>


<BODY>
<IMG SRC=“images/N72.jpg”><br>
<A HREF=„chitiet.php?Ma=N72‟>Xem chi tiết</A>
</BODY>
</HTML>
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Ví dụ (tt)
              File: CHITIET.PHP

<HTML>
<HEAD>
<TITLE>Input data</TITLE>
</HEAD>
<BODY>
<?php
  echo "Ma dien thoai la " . $_GET["Ma"];
?>
</BODY>
</HTML>
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Nội dung
  Cơ chế Truyền và Nhận dữ liệu giữa các trang web
  Truyền/Nhận qua Phương thức GET
  Truyền/Nhận qua Phương thức POST
  Một số ví dụ
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Truyền/Nhận qua Phương thức POST


  Tham số truyền đi được ẩn bên trong FORM


  Nhận dữ liệu thông qua biến toàn cục của PHP
  – $_POST[“FieldName”]
  – $_REQUEST[“FieldName”]
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Phương thức POST – Ưu khuyết điểm
  Ưu điểm
  – Bảo mật hơn phương thức GET
  – Không giới hạn dung lượng dữ liệu truyền đi


  Khuyết điểm
  – Kết quả trang web trả về không thể bookmark
  – Có thể gây ra lỗi nếu người dùng muốn quay lại trang kết quả (nhấn
    nút Back hoặc Refresh) do bị expired
  – Dữ liệu có thể không truyền đi được do vấn đề về security
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Nội dung
  Cơ chế Truyền và Nhận dữ liệu giữa các trang web
  Truyền/Nhận qua Phương thức GET
  Truyền/Nhận qua Phương thức POST
  Một số ví dụ
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Truyền/Nhận dữ liệu từ Checkbox
                                 File: Checkbox.php
<html><body>
<form method=“get” action=“checkbox.php”>
<input type="checkbox" name="chk1" value=“en">English <br>
<input type="checkbox" name="chk2">Vietnam<br>
<input type=“submit” value=“submit”><br>
</form>
<?php
 echo “checkbox 1 : ” . $_REQUEST[„chk1‟];
 echo “checkbox 2 : ” . $_REQUEST[„chk2‟];
?>
</body></html>
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Truyền/Nhận dữ liệu từ Radio Button
                      File: RADIO.PHP
<html><body>
<form action=“radio.php" method="GET">
<input type=RADIO” NAME=“radGT">Nam<br>
<input type=RADIO” NAME="radGT“ VALUE=“Nu”>Nữ<br>
<input type=“SUBMIT” VALUE="Submit">
</form>


<?php
 if (isset($_GET[„radGT'])){
          echo “Gioi tinh : " . $_GET[„radGT'];
 }
?>
</body></html>
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản




Truyền/Nhận dữ liệu từ ComboBox
                  File: COMBOBOX.PHP
<html>
  <body>
    <form method="POST" action="combobox.php">
       <select name="lunch">
         <option value="pork">Bún thịt heo</option>
         <option value="chicken">Bún thịt gà</option>
         <option>Bún măng</option>
       </select>
       <input type="submit" name="submit" value="Chọn"/>
    </form>

    Món bún được chọn :<br/>
    <?php
          if (isset($_POST['lunch']))
          {
          print "Bạn đã chọn Bún ". $_POST['lunch'] . "<br/>";
          }
    ?>
  </body>
</html>
Môn Thiết kế & Lập trình web 1 - PHP Cơ bản


Truyền/Nhận dữ liệu từ Listbox - sử dụng Mảng
                       File: LISTBOX.PHP
<html>    <body>
   <form method="POST" action="Listbox.php">
         <select name="lunch[]” multiple>
          <option value="pork">Bún thịt heo</option>
          <option value="chicken">Bún thịt gà</option>
          <option>Bún măng</option>
         </select>
          <input type="submit" name="submit" value="Chọn"/>
   </form>
   Món bún được chọn : <br/>
   <?php
     foreach ($_POST['lunch'] as $choice){
         print “Bạn đã chọn 1 Bún $choice. <br/>";
     }
   ?>
 </body></html>

Mais conteúdo relacionado

Mais procurados (7)

08 web course php ket noi csdl
08 web course   php ket noi csdl08 web course   php ket noi csdl
08 web course php ket noi csdl
 
Web course php co ban
Web course   php co banWeb course   php co ban
Web course php co ban
 
Slide 01
Slide 01Slide 01
Slide 01
 
07 web course 1 php co ban
07 web course   1 php co ban07 web course   1 php co ban
07 web course 1 php co ban
 
Slide 00 gioi thieu
Slide 00   gioi thieuSlide 00   gioi thieu
Slide 00 gioi thieu
 
Web301 slide 1
Web301   slide 1Web301   slide 1
Web301 slide 1
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bản
 

Semelhante a 07 web course 2 php truyen nhan du lieu

Kiến thức cần thiết làm việc
Kiến thức cần thiết làm việcKiến thức cần thiết làm việc
Kiến thức cần thiết làm việc
manhvokiem
 
Slide 01-Web Application Overview (1).pdf
Slide 01-Web Application Overview (1).pdfSlide 01-Web Application Overview (1).pdf
Slide 01-Web Application Overview (1).pdf
HuyVnh4
 
Php day 2011 cnc ph ptrongphattrien mobile
Php day 2011 cnc ph ptrongphattrien mobilePhp day 2011 cnc ph ptrongphattrien mobile
Php day 2011 cnc ph ptrongphattrien mobile
Quang Anh Le
 
Nội dung khóa học Nukeviet
Nội dung khóa học NukevietNội dung khóa học Nukeviet
Nội dung khóa học Nukeviet
CuoiMetagame
 

Semelhante a 07 web course 2 php truyen nhan du lieu (20)

Kiến thức cần thiết làm việc
Kiến thức cần thiết làm việcKiến thức cần thiết làm việc
Kiến thức cần thiết làm việc
 
Bai th08 php voi csdl
Bai th08 php voi csdlBai th08 php voi csdl
Bai th08 php voi csdl
 
05 web course form
05 web course   form05 web course   form
05 web course form
 
Slide 01-Web Application Overview (1).pdf
Slide 01-Web Application Overview (1).pdfSlide 01-Web Application Overview (1).pdf
Slide 01-Web Application Overview (1).pdf
 
Ung dun web chuong 2
Ung dun web  chuong 2Ung dun web  chuong 2
Ung dun web chuong 2
 
Giao trinh thiet ke web 1
Giao trinh thiet ke web 1Giao trinh thiet ke web 1
Giao trinh thiet ke web 1
 
Chuyen de flask -- pythonvietnam.info
Chuyen de flask  -- pythonvietnam.info Chuyen de flask  -- pythonvietnam.info
Chuyen de flask -- pythonvietnam.info
 
Php day 2011 cnc ph ptrongphattrien mobile
Php day 2011 cnc ph ptrongphattrien mobilePhp day 2011 cnc ph ptrongphattrien mobile
Php day 2011 cnc ph ptrongphattrien mobile
 
Php 01 modau
Php 01 modauPhp 01 modau
Php 01 modau
 
Reveal the Power of Php
Reveal the Power of PhpReveal the Power of Php
Reveal the Power of Php
 
Web performace with Adflex
Web performace with AdflexWeb performace with Adflex
Web performace with Adflex
 
Nội dung khóa học Nukeviet
Nội dung khóa học NukevietNội dung khóa học Nukeviet
Nội dung khóa học Nukeviet
 
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì?  9 Thứ thú vị có thể làm với PHPPHP có thể làm gì?  9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHP
 
The First 2015 Saigon WordPress Meetup
The First 2015 Saigon WordPress MeetupThe First 2015 Saigon WordPress Meetup
The First 2015 Saigon WordPress Meetup
 
Bài 1 Lập trình website theo mô hình MVC - Xây dựng ứng dụng web
Bài 1 Lập trình website theo mô hình MVC - Xây dựng ứng dụng webBài 1 Lập trình website theo mô hình MVC - Xây dựng ứng dụng web
Bài 1 Lập trình website theo mô hình MVC - Xây dựng ứng dụng web
 
Semina Kết nối nguồn dữ liệu từ Internet
Semina Kết nối nguồn dữ liệu từ Internet Semina Kết nối nguồn dữ liệu từ Internet
Semina Kết nối nguồn dữ liệu từ Internet
 
Bai giang_Tong qua ve website va HTML.pdf
Bai giang_Tong qua ve website va HTML.pdfBai giang_Tong qua ve website va HTML.pdf
Bai giang_Tong qua ve website va HTML.pdf
 
Bottle web framwork for python
Bottle web framwork for pythonBottle web framwork for python
Bottle web framwork for python
 
Scaling php
Scaling phpScaling php
Scaling php
 
Bài 6 - Quản lý ứng dụng web asp.net
Bài 6 - Quản lý ứng dụng web asp.netBài 6 - Quản lý ứng dụng web asp.net
Bài 6 - Quản lý ứng dụng web asp.net
 

Mais de Trường Dạy Nghề (20)

Lich khai-giang-t10
Lich khai-giang-t10Lich khai-giang-t10
Lich khai-giang-t10
 
Hinh anh khoa hoc y tuong kinh doanh
Hinh anh khoa hoc   y tuong kinh doanhHinh anh khoa hoc   y tuong kinh doanh
Hinh anh khoa hoc y tuong kinh doanh
 
Hoc vien thanh dat
Hoc vien thanh datHoc vien thanh dat
Hoc vien thanh dat
 
Gioi thieu he thong e learning
Gioi thieu he thong e learningGioi thieu he thong e learning
Gioi thieu he thong e learning
 
Do an thuc hanh(de4)
Do an thuc hanh(de4)Do an thuc hanh(de4)
Do an thuc hanh(de4)
 
Do an thuc hanh(de3)
Do an thuc hanh(de3)Do an thuc hanh(de3)
Do an thuc hanh(de3)
 
Do an thuc hanh(de2)
Do an thuc hanh(de2)Do an thuc hanh(de2)
Do an thuc hanh(de2)
 
Do an thuc hanh(de1)
Do an thuc hanh(de1)Do an thuc hanh(de1)
Do an thuc hanh(de1)
 
De1 ccb 05_05_2013_hung_vuong
De1 ccb 05_05_2013_hung_vuongDe1 ccb 05_05_2013_hung_vuong
De1 ccb 05_05_2013_hung_vuong
 
De access 1 (2013)
De access 1 (2013)De access 1 (2013)
De access 1 (2013)
 
Tong quan seo
Tong quan seoTong quan seo
Tong quan seo
 
Bai tap quan_ly_chuyen_bay
Bai tap quan_ly_chuyen_bayBai tap quan_ly_chuyen_bay
Bai tap quan_ly_chuyen_bay
 
Quiz
QuizQuiz
Quiz
 
Main categories tabs
Main categories tabsMain categories tabs
Main categories tabs
 
Level test format 08092011
Level test format  08092011Level test format  08092011
Level test format 08092011
 
Lesson plan
Lesson planLesson plan
Lesson plan
 
Books
BooksBooks
Books
 
Resources
ResourcesResources
Resources
 
Javascript and dom_html
Javascript and dom_htmlJavascript and dom_html
Javascript and dom_html
 
04 web course css
04 web course   css04 web course   css
04 web course css
 

07 web course 2 php truyen nhan du lieu

  • 1. Thiết kế & Lập trình Web 1 i8 PHP Truyền nhận dữ liệu giữa các trang web Khoa CNTT – ĐH.KHTN
  • 2. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Nội dung  Cơ chế Truyền và Nhận dữ liệu giữa các trang web  Truyền/Nhận qua Phương thức GET  Truyền/Nhận qua Phương thức POST  Một số ví dụ
  • 3. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Nội dung  Cơ chế Truyền và Nhận dữ liệu giữa các trang web  Truyền/Nhận qua Phương thức GET  Truyền/Nhận qua Phương thức POST  Một số ví dụ
  • 4. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu www.example.com Webserver 2 Internet or Intranet Yêu cầu trang b.php 7
  • 5. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu ?
  • 6. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu www.example.com Textbox : txtDangnhap Webserver Password Box: txtDangnhap 2 txtDangnhap = phpAdmin Internet or Intranet txtDangnhap = admin 7 Yêu cầu trang xlDangnhap.php
  • 7. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu  Trang web nhập dữ liệu : – Sử dụng đối tượng <form> – Nhập liệu thông qua các formfield – Thực hiện việc truyền dữ liệu thông qua Submit <FORM ACTION=“URL” METHOD=“GET/POST”> … <input type=“submit” value=“Xử lý”> </FORM>  Trang web nhận dữ liệu (URL): Sử dụng các biến toàn cục của PHP – $_POST[“FieldName”] – $_GET[“FieldName”] – $_REQUEST[“FieldName”]
  • 8. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu – Trang web nhập liệu timSach.php <html> <body> <h1>Tìm sách</h1> <form action="xlTimSach.php" Method="GET" > Từ khóa : <input type="text" name="txtTukhoa"/> <input type="submit" value="Tìm"/> </form> </body> </html>
  • 9. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu – Trang web nhập liệu xltimSach.php <html> <body> <?php $sTukhoa = $_REQUEST["txtTukhoa"]; ?> <h1>Tìm sách</h1> Từ khóa tìm sách là : <?php echo $sTukhoa; ?> <br /> Kết quả tìm là : </body> </html>
  • 10. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu – Trang web nhập liệu xuly.php <html> <body> <form action="xuly.php" Method="GET" > Từ khóa : <input type="text" name="txtTukhoa"/> <input type="submit" value="Tìm"/> </form> <?php $sTukhoa = $_REQUEST["txtTukhoa"]; if (isset($sTukhoa)) { print "Từ khóa tìm sách là : $sTukhoa"; echo "<br>Kết quả tìm là : "; } ?> </body> </html>
  • 11. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Nội dung  Cơ chế Truyền và Nhận dữ liệu giữa các trang web  Truyền/Nhận qua Phương thức GET  Truyền/Nhận qua Phương thức POST  Một số ví dụ
  • 12. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận qua Phương thức GET  Tham số truyền đi qua địa chỉ URL – http://domain/pathfile?fieldname1=value1&fieldname2=value2 – Ví dụ: • http://localhost/xuly.php?txtTukhoa=PHPHost  Nhận dữ liệu thông qua biến toàn cục của PHP – $_GET[“FieldName”] – $_REQUEST[“FieldName”]
  • 13. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Phương thức GET – Ưu khuyết điểm  Khuyết điểm – Không thích hợp để truyền dữ liệu có tính bảo mật (password) – Dung lượng Dữ liệu truyền đi có giới hạn – URL submit bằng phương thức GET được lưu lại trên server  Ưu điểm – Người dùng có thể bookmark địa chỉ URL – Người dùng có thể Giả lập phương thức GET để truyền dữ liệu mà không cần thông qua FORM
  • 14. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Ví dụ File: GET.HTM <HTML> <HEAD> <TITLE>Input data</TITLE> </HEAD> <BODY> <IMG SRC=“images/N72.jpg”><br> <A HREF=„chitiet.php?Ma=N72‟>Xem chi tiết</A> </BODY> </HTML>
  • 15. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Ví dụ (tt) File: CHITIET.PHP <HTML> <HEAD> <TITLE>Input data</TITLE> </HEAD> <BODY> <?php echo "Ma dien thoai la " . $_GET["Ma"]; ?> </BODY> </HTML>
  • 16. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Nội dung  Cơ chế Truyền và Nhận dữ liệu giữa các trang web  Truyền/Nhận qua Phương thức GET  Truyền/Nhận qua Phương thức POST  Một số ví dụ
  • 17. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận qua Phương thức POST  Tham số truyền đi được ẩn bên trong FORM  Nhận dữ liệu thông qua biến toàn cục của PHP – $_POST[“FieldName”] – $_REQUEST[“FieldName”]
  • 18. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Phương thức POST – Ưu khuyết điểm  Ưu điểm – Bảo mật hơn phương thức GET – Không giới hạn dung lượng dữ liệu truyền đi  Khuyết điểm – Kết quả trang web trả về không thể bookmark – Có thể gây ra lỗi nếu người dùng muốn quay lại trang kết quả (nhấn nút Back hoặc Refresh) do bị expired – Dữ liệu có thể không truyền đi được do vấn đề về security
  • 19. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Nội dung  Cơ chế Truyền và Nhận dữ liệu giữa các trang web  Truyền/Nhận qua Phương thức GET  Truyền/Nhận qua Phương thức POST  Một số ví dụ
  • 20. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận dữ liệu từ Checkbox File: Checkbox.php <html><body> <form method=“get” action=“checkbox.php”> <input type="checkbox" name="chk1" value=“en">English <br> <input type="checkbox" name="chk2">Vietnam<br> <input type=“submit” value=“submit”><br> </form> <?php echo “checkbox 1 : ” . $_REQUEST[„chk1‟]; echo “checkbox 2 : ” . $_REQUEST[„chk2‟]; ?> </body></html>
  • 21. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận dữ liệu từ Radio Button File: RADIO.PHP <html><body> <form action=“radio.php" method="GET"> <input type=RADIO” NAME=“radGT">Nam<br> <input type=RADIO” NAME="radGT“ VALUE=“Nu”>Nữ<br> <input type=“SUBMIT” VALUE="Submit"> </form> <?php if (isset($_GET[„radGT'])){ echo “Gioi tinh : " . $_GET[„radGT']; } ?> </body></html>
  • 22. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận dữ liệu từ ComboBox File: COMBOBOX.PHP <html> <body> <form method="POST" action="combobox.php"> <select name="lunch"> <option value="pork">Bún thịt heo</option> <option value="chicken">Bún thịt gà</option> <option>Bún măng</option> </select> <input type="submit" name="submit" value="Chọn"/> </form> Món bún được chọn :<br/> <?php if (isset($_POST['lunch'])) { print "Bạn đã chọn Bún ". $_POST['lunch'] . "<br/>"; } ?> </body> </html>
  • 23. Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận dữ liệu từ Listbox - sử dụng Mảng File: LISTBOX.PHP <html> <body> <form method="POST" action="Listbox.php"> <select name="lunch[]” multiple> <option value="pork">Bún thịt heo</option> <option value="chicken">Bún thịt gà</option> <option>Bún măng</option> </select> <input type="submit" name="submit" value="Chọn"/> </form> Món bún được chọn : <br/> <?php foreach ($_POST['lunch'] as $choice){ print “Bạn đã chọn 1 Bún $choice. <br/>"; } ?> </body></html>