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 相关文章推荐
PHP4实际应用经验篇(6)
Oct 09 PHP
PHP新手上路(五)
Oct 09 PHP
php中echo()和print()、require()和include()等易混淆函数的区别
Feb 22 PHP
ajax在joomla中的原生态应用代码
Jul 19 PHP
PHP简单实现“相关文章推荐”功能的方法
Jul 19 PHP
PHP中构造函数和析构函数解析
Oct 10 PHP
php curl 上传文件代码实例
Apr 27 PHP
PHP操作MongoDB实现增删改查功能【附php7操作MongoDB方法】
Apr 24 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
Aug 15 PHP
laravel 查询数据库获取结果实现判断是否为空
Oct 24 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
Mar 24 PHP
PHP mkdir创建文件夹实现方法解析
Nov 13 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
php邮箱地址正则表达式验证
2015/11/13 PHP
深入浅析php中sprintf与printf函数的用法及区别
2016/01/08 PHP
JQuery 学习笔记 选择器之二
2009/07/23 Javascript
JavaScript类库D
2010/10/24 Javascript
关于JavaScript的with 语句的使用方法
2011/05/09 Javascript
基于jQuery实现的当离开页面时出现提示的实现代码
2011/06/27 Javascript
js简单实现交换Li的值
2014/05/22 Javascript
jQuery ajax 当async为false时解决同步操作失败的问题
2016/11/18 Javascript
html5 canvas 详细使用教程
2017/01/20 Javascript
原生js实现吸顶效果
2017/03/13 Javascript
Angularjs自定义指令Directive详解
2017/05/27 Javascript
BootStrap selectpicker后台动态绑定数据的方法
2017/07/28 Javascript
深入理解Vue生命周期、手动挂载及挂载子组件
2017/09/27 Javascript
解决vue组件销毁之后计时器继续执行的问题
2020/07/21 Javascript
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
Python中使用HTMLParser解析html实例
2015/02/08 Python
如何使用python爬取csdn博客访问量
2016/02/14 Python
Python实现的多线程http压力测试代码
2017/02/08 Python
python2.7实现爬虫网页数据
2018/05/25 Python
python的常用模块之collections模块详解
2018/12/06 Python
Python3使用PySynth制作音乐的方法
2019/09/09 Python
英国领先的奢侈品零售商之一:CRUISE
2016/12/02 全球购物
Glamest意大利:女性在线奢侈品零售店
2019/04/28 全球购物
攀岩、滑雪、徒步旅行装备:Black Diamond Equipment
2019/08/16 全球购物
印度领先的眼镜电子商务网站:Lenskart
2019/12/16 全球购物
办公室主任职责范文
2013/11/08 职场文书
学生实习推荐信范文
2013/11/26 职场文书
养生餐厅创业计划书范文
2014/03/26 职场文书
党校个人自我鉴定范文
2014/03/28 职场文书
《桂花雨》教学反思
2014/04/12 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
感谢信格式范文
2015/01/22 职场文书
会计工作能力自我评价
2015/03/05 职场文书
2015年社区创卫工作总结
2015/04/21 职场文书
2015年物流客服工作总结
2015/07/27 职场文书
追悼会答谢词范文
2015/09/29 职场文书