PHP学习笔记17(PHP与WEB页面交互之表单)

表单

       创建表单:使用<form></form>标签。结构如下:

     

    

 

       标记属性

       name:表单的名称。

       method:设置表单的提交方式(GET[默认]、POST)。

       action:指向处理该表单页面的URL。

       enctype:设置表单内容的编码方式。

       target:设置返回信息的显示方式。

              target属性值

              _blank:将返回信息显示在新的窗口中。

              _parent:将返回信息显示在父级窗口中。

              _self:将返回信息显示在当前窗口中。

              _top:将返回信息显示在顶级窗口中。

      

      

       1、GET方法直接将表单内容附加在URL地址后面发送;POST方法是将表单信息作为   数    据块发送,URL中不显示。

       2、在使用form表单时,必须指定行为属性action。

 

 

表单元素

       输入域标记<input> 语法标记如下

       <form>

       <input name="file_name" type=“type_name">

        </form>

       其中,name是输入域的名称;type是输入域的类型。

      

       选择域标记<select>和<option> 语法标记如下

       <select name=”name” size=”value” multiple>

       <option value=”value” selected>选项1</option>

       <option value=”value”>选项2</option>

       </select>

       参数name表示选择域的名称,size表示列表的行数,value表示菜单选项值,参数       multiple表示以菜单方式[可用shift和ctrl来进行多选的菜单列表]显示数据。默认以列  表方式[下拉选项框]显示数据

 

       文字域标记<textarea> 语法标记如下

       <textarea name=”name” rows=value cols=value value=”value” warp=””value>

       文本内容

       </textarea>

       name表示文字域的名称;rows表示文字域的行数;cols表示文字域的列数(二者均以

       字节为单位);value表示文字域的默认值;warp用于设定显示和送出时的换行方式, 为off时表示不自动换行,为hard表示自动硬回车换行(换行标记一同发送至服务器),    为soft表示自动软回车换行(换行标记不发送至服务器)。

 

       使用POST()方法提交表单

       使用POST()方法提交表单只需要在<form>标签中将method=“post”即可。目前没有太   多需要注意的地方。

 

       使用GET()方法提交表单

       GET()方法提交的参数都是附加到URL后面发送的。GET()方法传参格式如下:

                   http://URL?name1=value1&name2=value2....

                 表单响应地址       参数1            参数2

      

       其中,name1、name2为表单元素的名称,而value1、value2为表单元素的值。URL和       表单元素之间使用“?”隔开,而多个表单元素之间使用“&“隔开。

猜你喜欢

转载自blog.csdn.net/LZXTSL/article/details/82312831