首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
PHP
PHP4实际应用经验篇(8)
时间:2009-06-24 04:48:58 作者:chinaitlab
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
作者:孙运动 你可能已经注意到,到目前为止,在我们给你的所有例子中,我们都是给你两个页面-一个单纯的具有表单的HTML页面,和另一个用来处理表单输入并产生相应输......
作者:孙运动
你可能已经注意到,到目前为止,在我们给你的所有例子中,我们都是给你两个页面-一个单纯的具有表单的HTML页面,和另一个用来处理表单输入并产生相应输出的PHP脚本。然而,PHP提供了一种把那两个页面通过 $submit 变量结合在一起的文雅的方法
你已经知道,一旦一个表单提交给PHP脚本,所有的表单变量就变成了的PHP变量。现在,除了用户定义的变量外,在你每次点击表单的“提交(SUBMIT )”按扭的同时,也就创建了一个名为 $submit的变量。因此,通过测试该变量是否存在,聪明的程序员可以只使用一个页面来既初始化表单又产生提交后的输出。
让我们给你示范一下-我们用一个页面来实现上面那个幸运甜饼例子,包括最初的选择日期页面和后面的幸运甜饼页面。我们假设新的PHP文件也叫"cookie.php"
--------------------------------------------------------------------------------
< ?
if (!$submit)
{
// 如果$submit不存在, 这暗示表单还没有提交
// 所以显示第一个页面
?>
< html>
< head>
< style type="text/css">
td {font-family: Arial;}
< /style>
< /head>
< body>
< font face="Arial" size=" 2">
The Amazing Fortune Cookie Generator
< /font>
< form method="GET" action="cookie.php">
< table cellspacing="5" cellpadding="5" border="0">
< tr>
< td align="center">
Pick a day
< /td>
< td align="right">
< select name="day">
< option value="Monday">Monday
< option value="Tuesday">Tuesday
< option value="Wednesday">Wednesday
< option value="Thursday">Thursday
< option value="Friday">Friday
< option value="Saturday">Saturday
< option value="Sunday">Sunday
< /select>
< /td>
< /tr>
< tr>
< tr>
< td colspan="2" align="center">
< input type="submit" name="submit" value="Hit me!">
< /td>
< /tr>
< /table>
1
/
3
1
2
3
下一页
尾页
如果您需转载 PHP4实际应用经验篇(8),请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
Oracle(甲骨文软件系统)公司简介
Oracle(甲骨文软件系统)公司简介本文关键词: 软件 甲骨文 数据库 Oracle
PHP4在WinXP下IIS和Apache2服务器上的安装
最近,有许多朋友问我在WindowsXp下PHP的安装过程,正好最近我在自己的机器
杏林同学录(二)
成员主页:main.php
<?
session_start(); // 开始session
session_regis
巧妙删除带子目录的目录
如现在在操作系统中有个目录文件compierebook,在其下面有两个子目录文件,分
开源民族软件产业的责任与机遇
中国软件和服务是全球潜力最大的市场,开源软件是中国发展的战略选择,如果不
巧妙利用Linux系统IP伪装防黑
防火墙可分为几种不同的安全等级。在Linux中,由于有许多不同的防火墙软件
无数据库的详细域名查询程序PHP版(5)
文件十四:wizardres.tml
<p>下面结果来自域名注册向导, 这些结果从<i>[>WH
Winodws下IIS/Apache PHP MySQL的安装配置
我写过的教程不多,而且大部分都是来源于别人的教程,不过,这里所介绍的,都是融
powerDesigner 技巧
powerdesiner的自增长列,以前都是生成sql语句后,再在自增长列中添加Ident
数据库范式 nf---文章收集
详细讲解数据库范式1NF 2NF 3NF BCNF设计范式(范式,数据库设计范式,数据库
shrink space报ora-10635
shrink space报ora-10635表test为分区表,只有一分区(pmaxvalue)。表处于us
数据库设计指南(一)设计之前
设计数据库之前1. 考察现有环境在设计一个新数据库时,你不但应该仔细研究
给VMWare下的Linux操作系统添加一块硬盘
首先在虚拟机上添加一块硬盘,就是"Edit virtual machine settings"
怎样查看当前正在执行什么SQL语句?
简介大家都知道使用sp_who2这个命令来查看当前正在的执行的SQL语句的spi
PHP与JavaScript对多项选择的处理
我们经常要给用户作出多项选择进行处理,例如允许用户对列表项选择多项
Redhat系统下双网卡配置实践总结
前提:1.不要在虚拟机上配置。不论是vm5还是vm6,本人试过多次,每次都是貌似成
栏目热门
PHP的PDO类教程
PHP程序为什么"不适用"大型系统的9大原因
PHP守护Linux/Unix进程
PHP 高手之路(三)
PHP Socket编程起步
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS