日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當前位置: 首頁編程開發PHP → PHP處理表單的方法 超全局變量 $_POST

PHP處理表單的方法 超全局變量 $_POST

更多

PHP 一個很有用的特點體現在它處理 PHP 表單的方式。需要理解的非常重要的原理,是表單的任何元素都在 PHP 腳本中自動生效。請參閱本手冊中“PHP 的外部變量”以獲取關于在 PHP 中使用表單的詳細信息及范例。以下是 HTML 表單的范例:

 

Example #1 一個簡單的 HTML 表單

<form action="action.php" method="post">  <p>姓名: <input type="text" name="name" /></p>  <p>年齡: <input type="text" name="age" /></p>  <p><input type="submit" /></p> </form> 

 

該表單中并沒有什么特殊的地方,其中沒有使用任何特殊的標識符。當用戶填寫了該表單并點擊了提交按鈕,頁面 action.php 將被調用。在該文件中,可以加入如下內容:

 

Example #2 打印來自表單的數據

你好,<?php echo htmlspecialchars($_POST['name']); ?>。
你 <?php echo (int)$_POST['age']; ?> 歲了。

該腳本的輸出可能是:

你好,Joe。你 22 歲了。 

 

Apart from the htmlspecialchars() and (int) parts, it should be obvious what this does. htmlspecialchars() makes sure any characters that are special in html are properly encoded so people can't inject HTML tags or Javascript into your page. For the age field, since we know it is a number, we can just convert it to an integer which will automatically get rid of any stray characters. You can also have PHP do this for you automatically by using the filter extension. PHP 將自動設置 $_POST['name'] 和 $_POST['age'] 變量。在這之前我們使用了超全局變量 $_SERVER,現在我們引入了超全局變量 $_POST,它包含了所有的 POST 數據。請注意我們的表單提交數據的方法(method)。如果使用了 GET 方法,那么表單中的信息將被儲存到超全局變量 $_GET 中。如果并不關心請求數據的來源,也可以用超全局變量 $_REQUEST,它包含了所有 GET、POST、COOKIE 和 FILE 的數據。請參閱 import_request_variables() 函數。

也可以在 PHP 中處理 XForms 的輸入,盡管可能更喜歡使用長久以來支持良好的 HTML 表單。XForms 目前還不適合初學者使用,但是用戶可能對它感興趣。手冊中在“特點”一章有一節對如何處理從 XForum 接收到的數據進行了簡短的介紹。

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 陈澎| 曙光初现时的最后阴影 电影| 小学毕业老师解散班级群寄语| 小泽真珠| 菊花台在线电视剧免费观看| 哈尔的移动城堡电影免费观看国语| 欧美一级毛片无遮挡| 女寝还魂| 大奉打更人电视剧免费在线观看| 工程制图答案| 范冰冰激情视频| 抖音 下载| 小偷家族深度解析| 墓王之王动漫完整版在线观看 | 好3| 张天爱出生于哪年?| 免费看污污的视频| 西部往事 电影| 狗年龄| 成龙电影全集大全| 不可饶恕 电影| 光荣之路| 心经原文全文| 小城故事多三观不正| 河西走廊纪录片观后感| 自制化妆豆豆本| 李耀| 朝雪录电视剧免费观看| 荒笛子简谱| 色蝴蝶| 女村长| 南来北往连续剧免费观看完整版| 邓稼先教案设计一等奖优秀教案 | 风月宝鉴电影剧情解析| 游泳池play高h| 微笑江湖| 大杳蕉狼人欧美全部| 在人间在线观看免费完整版| 黄鹤翔| 性女贞德| 感恩简谱钟丽燕|