php学习练手(一)
2015-12-18 15:20
555 查看
学习目的
将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,selectphp超全局变量:$_REQUEST——它存储了通过GET或POST方式发送到php页面的所有数据,以及在cookie中可访问的数据。与 $_GET方式或$_POST相比,其速度较慢。$_GET方式获取浏览器的GET方式传递的数据,在url中可见,安全性差,且数据传送量小,不大于2kB。$_POST方式获取浏览器通过POST方式传递的数据,安全性较高。
相关文章推荐
- Windows上PHP扩展的实现,部署及应用
- PHP魔术方法学习笔记
- PHP 7問世,2億網站效能翻倍有望
- PHP底层的运行机制与原理
- 曾经的自己与现在的我
- 工作之余学习PHP
- Ubuntu FTP 配置
- Yii2美化confirm
- php中JSON的使用与转换
- PHP统计排行,分页
- php判断爬虫
- PHP rabbitmq
- LAMP环境下不能解析php原因及排查步骤
- Workerman 开源高性能的PHP socket 服务器框架
- php获取当前月月初至月末的时间戳,上个月月初至月末的时间戳
- php 在服务器端开启错误日志记录方法
- yii 操作cookie
- php学习之道:mysql SELECT FOUND_ROWS()与COUNT(*)使用方法差别
- PHP中的traits
- php如何判断是手机访问还是电脑访问