实例操作:PEAR的HTML_QuickForm7应用

2016-01-29 13:23 65 1 收藏

实例操作:PEAR的HTML_QuickForm7应用,实例操作:PEAR的HTML_QuickForm7应用

【 tulaoshi.com - PHP 】


    【PHPChina讯】程序员们往往被告之不要去重复地编写程序, 而且最好的程序员在写他们自己的程序的时候都会借鉴别人的。javascript:;" onClick="javascript:tagshow(event, 'PHP');" target="_self">PHP,作为一个基本的Web语言,常见于form的显示,处理和验证(确认)。然而,有一个强大的PEAR包需要更多的关注:它就是HTML_QuickForm,它促使图的提交和form的显示,而且更有用的是,客户端和服务器端都能够得到验证,即快又简单。这篇文章会让你了解PEAR包的基本知识。他假定你已有HTML表格基础,并且有基本的PHP技能。

    安装HTML_QuickForm

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)

    安装PEAR包只需要两个条件:PHP4.2版本以上,并且有HTML_Common包。现在为止HTML_QuickForm 3.2.7是最新的版本,它需要对应的HTML_Common 1.2.1。有人在为PHP5写这两个包(以HTML_QuickForm2和 HTML_Common2的形式),但是还没有发布。

    你可以通过以下pear list检查PEAR是否已经安装:
pear list
Installed packages:
===================
Package        Version State
Archive_Tar     1.1     stable
Console_Getopt 1.2     stable
DB               1.6.2   stable
Date            1.4.6   stable
HTTP            1.2.2   stable
Image_Canvas   0.3.0   alpha
Image_Color    1.0.2   stable
Image_Graph    0.7.2   alpha
Mail            1.1.3   stable
Net_SMTP       1.2.6   stable
Net_Socket     1.0.1   stable
PEAR           1.3.2   stable
Validate       0.6.3   beta
XML_Parser     1.0.1   stable
XML_RPC        1.1.0   stable

    从以上可以知道,你的机器即没有HTML_QuickForm 也没有 HTML_Common,所以它们需要被安装:
pear install HTML_Common
downloading HTML_Common-1.2.3.tgz ...
Starting to download HTML_Common-1.2.3.tgz (4,746 bytes)
.....done: 4,746 bytes
install ok: HTML_Common 1.2.3

pear install HTML_QuickForm
downloading HTML_QuickForm-3.2.7.tgz ...
Starting to download HTML_QuickForm-3.2.7.tgz (102,475 bytes)
........................done: 102,475 bytes
install ok: HTML_QuickForm 3.2.7
 
    显示form

    使用代码去显示一个表单很简单,让我们以一个例子开始:
<?php
 require_once "HTML/QuickForm.php"; // tell PHP to include the QuickForm package

  $form = new HTML_QuickForm('register', 'post');  // instantiate the object
  $form-addElement('text', 'firstName', 'Enter first name'); // add a text element
  $form-addElement('password','password', 'Enter your password'); // add a password element
  $form-addElement('textarea','ta','Description'); // add a textarea element
  $form-addElement('submit','sb','Submit form'); // add a submit button element

  $form-display();
?

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)


    很明了这小段代码的意思:包的引入,对象的示例,然后加入元素(称作FirstName的:在它之后输入你的first name;password:在它之后输入你的password。)下面是HTML代码的样子:
<form action="/phpbuilder/html_quickform11.php" method="post" name="register" id="register"
<div
<table border="0"

 <tr
  <td align="right" valign="top"<bEnter first name</b</td
  <td valign="top" align="left" <input name="firstNa

来源:http://www.tulaoshi.com/n/20160129/1489973.html

延伸阅读
标签: windows 操作系统
本文由 中国 肥鱼 原创,转载请保留此信息! 在学习中遇到问题可以到 论坛 发贴交流! 更多Win7操作系统相关教程: http://www.jcwcn.com/article/special/200910/special_68.html 本教程为配合Windows 7正式发布,中国(www.jcwcn.com)专门推出了玩转Win7系列教程,在上一课中我们学习了如何定制开始菜单的显示方式,在本例中我们来了解W...
标签: 电脑入门
Windows7作为微软新一代操作系统,界面设计更为美观,而且操作更为方便快捷。下面,我们就列举一些Windows7系统中一些比较便捷的快捷操作,让您快速上手。 一、显示桌面,更顺手 在Windows7中,微软将显示桌面的按钮放置在桌面屏幕右下角,时间的右侧,一改以往XP系统的操作习惯,点击即可快速显示桌面,更加方便用户操作。 而且将鼠标停...
这个是一个关于HTML代码攻击的,虽然短点大家看看怎么样,能实现的哦。 现在的Windows操作系统实在是很方便,连格式化都是只用鼠标点点就可以了,不用象以前那样要输入命令来完成格盘。 我们要做一个格本地磁盘网页并不是很难,会HTML代码的朋友一定是没有什么问题的,这个其实就是利用一下IE的漏洞来实现我们的目的。 下面我们看一下下面的...
标签: Web开发
1.jqury如何用ajax的形式调用后台asp.net页面生成的json数据 2.jquery简单的dom操作 3.送本jquery的开发手册给大家(大家慢慢去研究) 准备工作: 首先,我们新建个网站(.net2.0就行). 1.在我们的项目中jquery的js文件。 2.新建一个htm文件,命名为dome.htm吧。 代码如下:(head区的js代码就是实现的全部代码,有详细注释) 代...

经验教程

851

收藏

26
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部