首頁 >後端開發 >php教程 >什麼是PHP表單和表單的創建

什麼是PHP表單和表單的創建

伊谢尔伦
伊谢尔伦原創
2017-04-16 09:05:033371瀏覽

介紹什麼是表單

        WEB表單的功能是讓瀏覽者和網站有一個互動的平台。 WEB表單主要用來在網頁中傳送資料到伺服器,例如,提交註冊資訊時需要使用表單。當使用者填寫完資訊後做提交( submit ) 操作,即將表單的內容從客戶端的瀏覽器傳送到伺服器端,經過伺服器上的PHP程式處理後,再將使用者所需的資訊傳遞回客戶端的瀏覽器上。透過獲得用戶提交的各種信息,使PHP與WEB表單實現了互動。

         既然提到了Web開發,就不得不提一下HTML,HTML作為Web使用者前端介面設計的標準語言,是開發者必須要了解並熟練應用的,尤其是HTML的表單部分,就顯得尤為重要。

表單與HTML標記語言

        HTML是世界通用的超文本標記語言,透過HTML可以實現圖片、連結、音樂以及程序等等多種元素。如今已經是程式設計師必備的一項基本功夫。

        表單是WEB領域應用中最常用的元件,由提交按鈕以及其他相關元件組成,表單在許多領域都有應用,用於實作使用者註冊,登錄,網購,銀行等等功能。

建立表單

使用ff9c23ada1bcecdd1a0fb5d5a0f18437標記,並在其中插入相關的表單信息,即可建立表單。表單的結構是如下的形式:

<form name= "form_name"  method="method" action="url" enctype="value" target="target_win">
             // 插入一些表单元素
<form>

ff9c23ada1bcecdd1a0fb5d5a0f18437標記屬性如下:

ff9c23ada1bcecdd1a0fb5d5a0f18437標記屬性 說 明
#name 表單的名稱
method 設定表單的提交方式, GET或POST方法
#action 指向處理該表單頁面的URL(相對路徑或絕對路徑)
enctype 設定表單內容的編碼方式
target 設定返回資訊的顯示方式,target的屬性值下面會說明

target的屬性值如下所示:

屬性值 說 明
#_blank 將回傳訊息顯示在新的視窗中
_parent 將傳回訊息顯示在父級視窗中
_self 將傳回訊息顯示在目前視窗中
_top 將傳回訊息顯示在頂層視窗中

说明:GET()方法是将表单内容附加在URL地址后面发送;POST()方法是将表单中的信息作为一个数据块发送到服务器上的处理程序中,在浏览器的地址栏不显示提交的信息。method属性默认方法为GET()。

举个例子:创建一个表单,再以POST()方法提交到数据处理页面check.php,代码显示如下:

<form name= "form1"  method="post" action="check.php" >
             // 插入一些表单元素
<form>

说明:以上的代码中ff9c23ada1bcecdd1a0fb5d5a0f18437标记的属性是最基本的使用方法。需要注意的是,在使用 form表单时,必须指定其行为属性action,它指定表单在提交时将内容发往合出进行处理。

以上是什麼是PHP表單和表單的創建的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn