PHP4实际应用经验篇(2)


Posted in PHP onOctober 09, 2006

作者:孙运动

现在给你揭开迷团的另一半-"login.php" 脚本文件。如果不出意外,这个脚本将接受输入的名字,检查是否用户存在,决定是允许还是拒绝进入站点。由于你还没学到PHP的条件语句和逻辑处理,我们现在不打算给你论证清楚-相反,我们仅仅给你展示在前面表单里提交的数据是如何被传送到 "login.php",并能被这个文件使用的。

这就是 "login.php"

--------------------------------------------------------------------------------
< html>
< head>
< basefont face="宋体">
< /head>

< body>
< center>
< font face="宋体" size="-1">
我想知道你是否听说过莎士比亚, < ? echo $name; ?>.
< p>
他要求得到一束另一个名字的玫瑰花,因为那束闻起来可能会更芳香一些。
< p>
你认为呢?
< /font>
< /center>
< /body>

< /html>
--------------------------------------------------------------------------------

当你在表单里输入数据,例如(“张三”),并且提交后,你将看到如下页面:

--------------------------------------------------------------------------------
我想知道你是否听说过莎士比亚, 张三

他要求得到一束另一个名字的玫瑰花,只为那束闻起来可能会更芳香一些

你认为呢?
--------------------------------------------------------------------------------

你将看到,无论何时,当表单提交给PHP脚本时,所有的表单里的变量值和表单的名字将成对地输送到脚本中,从而可以被脚本任意调用。在上面的例子中,当表单被提交后,变量$name在脚本 "login.php"中被自动创建,并且表单里用户输入的值也被赋给该变量。

如果你用Perl来做同样的事情,你需要非常清楚地写出Perl代码来获取表单里的变量值。通过自动创建并赋值,PHP简化了你的代码,大大提高了开发速度-表单处理是PHP优于Perl的两个原因之一。

很明显,PHP也支持表单提交的 POST方法,所有你需要做的仅仅是把METHOD的值标注为"POST" 。

当然,你刚才看到的那个例子是非常基本的。真正来点重量级的程序,你需要知道如何去组织条件语句。非常基本的条件语句是比较语句-例如:“如果某和某相等,则用某种方法做这个动作”

PHP有一串特意设计的操作符以方便在条件语句中使用。这儿是一个列表:

假设 $delta = 12 并且 $omega = 9

操作符
意义
表达方式
结果

==
等于
$delta == $omega
False

!=
不等于
$delta != $omega
True

>
大于
$delta > $omega
True

<
小于
$delta < $omega
False

>=
大于或等于
$delta > = $omega
True

<=
小于或等于
$delta <= $omega
False

PHP4还增加了一种新的操作符"===",用来测试两个数据数值和类型是否都相同,在这一部分的最后一小节有一个简单的例子。

PHP 相关文章推荐
PHP 危险函数全解析
Sep 09 PHP
php &amp;&amp; 逻辑与运算符使用说明
Mar 04 PHP
Laravel框架中扩展函数、扩展自定义类的方法
Sep 04 PHP
php实现两个数组相加的方法
Feb 17 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
Apr 21 PHP
PHP实现的多文件上传类及用法示例
May 06 PHP
ThinkPHP使用Ueditor的方法详解
May 20 PHP
PHP实现文件上传功能实例代码
May 18 PHP
php安装扩展mysqli的实现步骤及报错解决办法
Sep 23 PHP
PHP+Apache实现二级域名之间共享cookie的方法
Jul 24 PHP
Laravel5.1 框架表单验证操作实例详解
Jan 07 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
Mar 26 PHP
PHP4实际应用经验篇(1)
Oct 09 #PHP
新闻分类录入、显示系统
Oct 09 #PHP
如何在WIN2K下安装PHP4.04
Oct 09 #PHP
通过文字传递创建的图形按钮
Oct 09 #PHP
计算2000年01月01日起到指定日的天数
Oct 09 #PHP
文件上传程序的全部源码
Oct 09 #PHP
一个简单计数器的源代码
Oct 09 #PHP
You might like
destoon调用discuz论坛中带图片帖子的实现方法
2014/08/21 PHP
PHP限制HTML内容中图片必须是本站的方法
2015/06/16 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
laravel 框架配置404等异常页面
2019/01/07 PHP
完整显示当前日期和时间的JS代码
2007/09/17 Javascript
用js实现下载远程文件并保存在本地的脚本
2008/05/06 Javascript
Js 订制自己的AlertBox(信息提示框)
2009/01/09 Javascript
JavaScript设计模式之外观模式实例
2014/10/10 Javascript
javascript中Math.random()使用详解
2015/04/15 Javascript
jquery.cookie实现的客户端购物车操作实例
2015/12/24 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
2016/08/02 Javascript
3种不同的ContextMenu右键菜单实现代码
2016/11/03 Javascript
详解vue.js 开发环境搭建最简单攻略
2017/06/12 Javascript
微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
2017/12/05 Javascript
vue-cli中使用高德地图的方法示例
2019/03/28 Javascript
Vue CL3 配置路径别名详解
2019/05/30 Javascript
jQuery操作元素追加内容示例
2020/01/10 jQuery
Python判断文件和文件夹是否存在的方法
2015/05/21 Python
Django 如何获取前端发送的头文件详解(推荐)
2017/08/15 Python
pyqt5简介及安装方法介绍
2018/01/31 Python
python selenium firefox使用详解
2019/02/26 Python
Python爬取数据保存为Json格式的代码示例
2019/04/09 Python
Python 实现一行输入多个数字(用空格隔开)
2020/04/29 Python
举例讲解Python装饰器
2020/12/24 Python
python lambda的使用详解
2021/02/26 Python
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
Emporio Armani腕表天猫官方旗舰店:乔治·阿玛尼为年轻人设计的副线品牌
2017/07/02 全球购物
Beach Bunny Swimwear官网:设计师泳装和性感比基尼
2019/03/13 全球购物
合同专员岗位职责
2013/12/18 职场文书
警察思想汇报
2014/01/04 职场文书
班组建设经验交流材料
2014/05/12 职场文书
食品安全承诺书范文
2014/08/29 职场文书
看上去很美观后感
2015/06/10 职场文书
经典爱情感言
2015/08/03 职场文书
2019辞职报告范本3篇!
2019/07/23 职场文书
php引用传递
2021/04/01 PHP