老司机91精品网站在线观看-老司机67194免费观看-老司国产精品视频-老熟人老女人国产老太-中文字幕日本在线-中文字幕日本一区久久

ajax學習二——從表單提交中了解前后端數據交互

2018-6-13    seo達人

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

一直不太懂前后端的交互,開始學習ajax,好像有些懂了,接下來的內容通過表單提交來了解前后端數據交互吧~

關于表單的基本知識:

表單中的三個內容:

    action:數據提交的地址,默認是當前頁面

    method:數據提交的方式,默認是get方式

    enctype:提交數據格式,默認是application/x-www-form-urlencoded

以下分兩種提交方式進行:

(1)get方式:

前端頁面:

[html] view plain copy
  1. <!DOCTYPE html>  
  2. <html lang="en">  
  3. <head>  
  4.     <meta charset="UTF-8">  
  5.     <title>Title</title>  
  6. </head>  
  7. <body>  
  8. <form action="get.php" method="get">  
  9.     <input type="text" name="userName"/>  
  10.     <input type="submit" value="提交"/>  
  11. </form>  
  12. </body>  
  13. </html>      

后端php頁面:

[php] view plain copy
  1. <?php  
  2. header('content-type:text/html;charset="utf-8"');//返回頭  
  3. error_reporting(0);  
  4.   
  5. $userName=$_GET['userName'];//主要這里要對應提交的方式,如果表單使用的是get方式則后端需要用get,如果是使用post,則后端需要使用post  
  6.   
  7. echo "你的名字:{$userName}";  

輸入“aa"提交后:

使用get方式:

把數據名稱和值通過”=“連接,如果又多個的話,會通過”&“進行連接,然后把數據放到url?后面傳到指定頁面;

url長度又限制,所以不要使用get方式傳遞過多的數據

(2)post方式:

前端頁面:

[html] view plain copy
  1. <!DOCTYPE html>  
  2. <html lang="en">  
  3. <head>  
  4.     <meta charset="UTF-8">  
  5.     <title>表單提交方式2,post</title>  
  6. </head>  
  7. <body>  
  8. <form action="post.php" method="post">  
  9.     <input type="text" name="userName"/>  
  10.     <input type="submit" value="提交"/>  
  11. </form>  
  12. </body>  
  13. </html>  

后端php頁面:

[php] view plain copy
  1. <?php  
  2. header('content-type:text/html;charset="utf-8"');  
  3. error_reporting(0);  
  4.   
  5. $userName=$_POST("userName"); //注意這里的要和提交的方式對應  
  6. echo "你的名字:{$userName}";  

輸入”li“提交后:

post理論上是無傳輸大小限制的,輸入的內容也不會顯示在瀏覽器輸入欄中。

就暫時了解這么多了~繼續加油!

藍藍設計www.hk66688.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

日歷

鏈接

個人資料

藍藍設計的小編 http://www.hk66688.com

存檔

主站蜘蛛池模板: 长顺县| 湖州市| 东安县| 密山市| 屯昌县| 荣昌县| 鹤庆县| 永川市| 长葛市| 南木林县| 水城县| 阳泉市| 新安县| 壤塘县| 军事| 托克托县| 革吉县| 西华县| 米林县| 伊川县| 临漳县| 萍乡市| 阳信县| 浮山县| 鹤壁市| 朝阳区| 华蓥市| 苏尼特右旗| 黄陵县| 白山市| 南部县| 尼勒克县| 定安县| 营山县| 乃东县| 隆安县| 安顺市| 萍乡市| 红河县| 星子县| 高密市|