学习目的

将form.php中html内form表单内容提交到handle_form.php中,最终显示出来。


代码

form.php:

<?php?><!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<style type="text/css" title="text/css" media="all">label{font-weight: bold; color: #300ACC;}
</style>
<body>
<!--Script 2.1 -form.html--><form action="handle_form.php" method="post"><fieldset><legend>Enter your information in the form below:</legend><p><label>Name:<input type="text" name="name" class="name" /></label></p><p><label>Email Adress: <input type="text" name="email" class="email" /></label></p><p>Gender:<input type="radio" name="gender" id="M" /><label for="male">Male</label><input type="radio" name="gender" id="F" /><label for="female">Female</label></p><p><label>Age:<select><option value="0-29">Under 30</option><option value="30-60">Between 30 and 60</option><option value="60+">Over 60</option></select></label></p><p><label>Comments: <textarea name="comments" rows="3" cols="40"></textarea></label></p></fieldset><p align="center"><input type="submit" name="submit" value="Submit My Information" /></p></form></body>
</html>

handle_form.php:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><?php #Script 2.2 - handle_form.php$name = $_REQUEST['name'];$email = $_REQUEST['email'];$comments = $_REQUEST['comments'];echo "<p>Thank you, <b>$name</b>,for the following comments:<br/><tt>$comments</tt></p><p>We reply to you at <i>$email</i></p>";?>
</body>
</html>

结果

form.php:

handle_form.php:

知识点总结

  • 重要html标签:fieldset,select

  • php超全局变量:$_REQUEST——它存储了通过GET或POST方式发送到php页面的所有数据,以及在cookie中可访问的数据。与 $_GET方式或$_POST相比,其速度较慢。$_GET方式获取浏览器的GET方式传递的数据,在url中可见,安全性差,且数据传送量小,不大于2kB。$_POST方式获取浏览器通过POST方式传递的数据,安全性较高。

php学习练手(一)相关推荐

  1. 为何别人实操很强?因为他用这70个Python项目学习练手!它值得你收藏落灰!

    [此文章转自乐字节] 前言: 不管学习哪门语言都希望能做出实际的东西来,这个实际的东西当然就是项目啦,不用多说大家都知道学编程语言一定要做项目才行. 这里整理了70个Python实战项目列表,都有完整 ...

  2. 为何别人实操很强?因为他用这70个Python项目学习练手,值得你收藏落灰

    前言: 不管学习哪门语言都希望能做出实际的东西来,这个实际的东西当然就是项目啦,不用多说大家都知道学编程语言一定要做项目才行. 这里整理了70个Python实战项目列表,都有完整且详细的教程,你可以从 ...

  3. 深度学习练手项目(一)-----利用PyTorch实现MNIST手写数字识别

    一.前言 MNIST手写数字识别程序就不过多赘述了,这个程序在深度学习中的地位跟C语言中的Hello World地位并驾齐驱,虽然很基础,但很重要,是深度学习入门必备的程序之一. 二.MNIST数据集 ...

  4. 深度学习练手项目(二)-----利用PyTorch进行线性回归

    前言 深度学习并没有想象的那么难,甚至比有些传统的机器学习更简单.所用到的数学知识也不需要特别的高深.这篇文章将利用PyTorch来实现线性回归这个经典的模型. 一.线性回归理论 线性回归时利用数理统 ...

  5. 值得学习练手的22个Python迷你程序(附代码)

    来源/法纳斯特 Python丰富的开发生态是它的一大优势,各种第三方库.框架和代码,都是前人造好的"轮子",能够完成很多操作,让你的开发事半功倍. 下面就给大家介绍22个通过Pyt ...

  6. Python之值得学习练手的22个迷你程序(附代码)

    ① 前言 Python 丰富的开发生态是它的一大优势,各种第三方库.框架和代码,都是前人造好的"轮子",能够完成很多操作,让开发事半功倍. 本文分享 22 个通过 Python 构 ...

  7. 百看不如一练 100道python经典题目,拿去参考学习练手(附答案)可复制

    近年来,Python在编程语言界里赚足了风头,无论是受欢迎程度,还是薪资待遇,都非常可观,相应的,Python岗位要求也越来越高,无论你是零基础还是老前辈,在Python面试中都不能轻视. 不打无准备 ...

  8. 22个Python迷你程序,最适合你拿来学习练手了

    1. 骰子模拟器 目的:创建一个程序来模拟掷骰子. 提示:当用户询问时,使用random模块生成一个1到6之间的数字 2. 石头剪刀布游戏 目标:创建一个命令行游戏,游戏者可以在石头.剪刀和布之间进行 ...

  9. PHP学习练手(十)

    模板 header.html: <!DOCTYPE html> <html lang="en"> <head><meta charset= ...

最新文章

  1. oracle distinct关键字过滤掉重复记录
  2. 【大数据-Hadoop】Presto
  3. yolov3训练自己的数据_YOLOv4 训练自己的数据集
  4. git 提示 error setting certificate verify locations !解决
  5. IdentityServer4实战 - 与API单项目整合
  6. transmac使用方法_Mac苹果电脑降级方法?
  7. 图像处理【代码合集】
  8. gitlab导入本地项目_Gitlab使用心得
  9. PureCode--iOS--自定义UITableViewCell(含疑问)
  10. 看淘宝UED招聘题,思索FSE技能定位(附参考答案)
  11. 微观经济学 —— 公用品悲剧(tragedy of commons)
  12. 网上五花八门的单片机教程,到底应该怎么整理学习过程
  13. HG255D 刷机备忘
  14. 如何在Mac电脑中设置安全与隐私?如何加密应用?
  15. Matplotlib制作动画
  16. html当前页面的脚本发生错误,如何解决“当前页面脚本发生错误”的问题
  17. 2353410-06-5,TCO-PEG8-TFP ester单分散交联剂,含有TCO部分和PFP酯
  18. 漫步微积分二十九——微积分基本定理
  19. buu-[ACTF新生赛2020]rome
  20. 计算机PPT中项目编号怎么弄,电脑技巧收藏家电脑基础设置幻灯片格式:项目符号和编号...

热门文章

  1. android 无法隐藏键盘,我无法在Android上隐藏虚拟键盘
  2. 【SpringBoot-3】切面AOP实现权限校验:实例演示与注解全解
  3. 那些996公司的员工,最后怎么样了?
  4. u盘启动蓝屏 索尼vaio_索尼VAIO笔记本bios设置u盘启动操作教程
  5. 高中计算机学业水平考试教程,高中信息技术学业水平考试WORD操作步骤汇编
  6. Eolink 祝大家端午安康
  7. C,C+和C++它们有什么区别
  8. 宝塔php path_info,windows宝塔面板Nginx环境开启pathinfo模式
  9. PHP开启PATH_INFO
  10. MFC截图程序的实现(五)