2.4.1.HTML5表单提交和PHP环境搭建

内容分享2周前发布
0 0 0

00:00

【H5教程-2.4.1小节】

1. HTML5表单的创建

HTML表单

1.表单用于不同类型的用户输入

2.常用表单标签:

<form> 表单

<input> 输入域

<textarea> 文本域

<label> 控制标签

<fieldset> 定义域

<legend> 域的标题

<select> 选择列表

<optgroup> 选择组

<option> 下拉列表中的选项

<button> 按钮

3.常用

复选框

单选按钮

下拉列表

文本域

创建按钮

[html] view plain copy print?

  1. <form>

  2. 用户名:

  3. <inputtype=”text”>

  4. <br>

  5. 密码:

  6. <inputtype=”password”>

  7. <br>

  8. 你喜爱的水果?(复选)<br>

  9. APPLE<inputtype=”checkbox”>

  10. BANANA<inputtype=”checkbox”>

  11. PEAR<inputtype=”checkbox”><br>

  12. 性别(单选)<br>

  13. 男<inputtype=”radio”name=”sex” checked>

  14. 女<inputtype=”radio”name=”sex”>

  15. <br>

  16. 选择m*(下拉列表)

  17. <select>

  18. <option>m1</option>

  19. <option>m2</option>

  20. <option>m3</option>

  21. <option selected>mm</option><!–默认–>

  22. </select>

  23. <br>

  24. <inputtype=”button”value=”按钮”>

  25. <inputtype=”submit”><!–默认文字不同浏览器不同,测试IE10为”提交查询内容”,Chrome为提交–>

  26. </form>

  27. <textareacols=”30″rows=”10″>文本域,cols行,rows列</textarea>

2. PHP环境搭建

可以用PHPStorm配置,也可以用xampp启动Apache

对于工作空间在/xampp/htdocs下的,如E:xampphtdocsPHPTESTservice.PHP

可以用PHPStorm直接访问获得访问地址,如
http://localhost:63343/htdocs/PHPTEST/service.php

也可以用Apache开启服务后的访问地址,如
http://localhost/PHPTEST/service.php

3. HTML5表单与PHP交互

最简单的表单,采用get方式提交,action是PHPStorm得到的:

[html] view plain copy print?

  1. <formaction=”http://localhost:63343/htdocs/PHPTEST/service.php”method=”get”>

  2. 用户名:

  3. <inputtype=”text”name=”Tname”>

  4. <br>

  5. 密码:

  6. <inputtype=”password”name=”Tpassword”>

  7. <br>

  8. <inputtype=”submit”value=”提交”>

  9. </form>

服务端:

[php] view plain copy print?

  1. <?php

  2. echo'GET方式可以做资源定位,如淘宝商品用id定位<br>用户名:'.$_GET['Tname'].'<br>密码:'.$_GET['Tpassword'];

第二种方式,用Apache的服务,post方式提交:

[html] view plain copy print?

  1. <formaction=”http://localhost/PHPTEST/service.php”method=”post”>

  2. 用户名:

  3. <inputtype=”text”name=”Tname”>

  4. <br>

  5. 密码:

  6. <inputtype=”password”name=”Tpassword”>

  7. <br>

  8. <inputtype=”submit”value=”提交”>

  9. </form>

服务端:

[php] view plain copy print?

  1. <?php

  2. echo'POST方式较为安全<br>用户名:'.$_POST['Tname'].'<br>密码:'.$_POST['Tpassword'];

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...