PHP学习过程实录之创建实例

PHP学习实录 2013年06月16日 , ,

第一部分 PHP快速入门(二)

知识回顾

在上一节的《PHP学习过程实录之准备》中主要讲解了如下内容:

  1. PHP学习过程中与众不同的学习方法,主要通过实例来学习。
  2. PHP开发中使用的工具及版本情况。
  3. PHP快速入门部分的涉及到的主要知识点。

引语

其实无论哪种Web脚本语言最基本的应用是处理HTML标记。我们先从处理HTML表单开始。

背景简介,为一个网上电子商城实现一个订单的表单,暂且这个电子商城就叫“枫竹梦(Furzoom)”,开始我们的PHP学习之路吧。

构建前端订单表单

既然是商城就要有消费者填写并提交订单的地方,那我们就首先创建一个前端的订单表单的页面。该页面如下图所示,这是一个比较简单的订单,类似于其他网上商城的表单。先添加几个商品,以后再来完善。

当然,作为一个枫竹梦电子商城的管理者来说,期望能够看到消费者都订购了什么商品以及订单的总额和该订单的要缴纳的税款。first-demo

 

该页面的主要代码如下:(有一些HTML结构代码不是必须的,有些代码结构是为了布局而已)

<form action="processorder.php" method="post">
		<dl>
			<dt>商品</dt>
			<dd>数量</dd>
		</dl>
		<dl>
			<dt>
				<label for="pc">PC</label>
			</dt>
			<dd>
				<input type="text" name="pcquantity" id="pc" maxlength="5" autocomplete="off" />
			</dd>
		</dl>
		<dl>
			<dt>
				<label for="camera">Camera</label>
			</dt>
			<dd>
				<input type="text" name="cameraquantity" id="camera" maxlength="5" autocomplete="off" />
			</dd>
		</dl>
		<dl>
			<dt>
				<label for="cellphone">Cellphone</label>
			</dt>
			<dd>
				<input type="text" name="cellphonequantity" id="cellphone" maxlength="5" autocomplete="off" />
			</dd>
		</dl>
		<dl>
			<dt></dt>
			</dl><dl>
				<input id="button_submit" type="submit" value="提交订单" />
			</dl>
		<dl>
</dl></form>

效果演示查看 枫竹梦 - 实验室

上述表单中对“processorder.php”文档的引用是为了处理客户订单。同时input表单域中的name属性对应名称是要在processorder.php中进行相关参考提取的,因此给表单域定义一个有意义的名称是十分必要的,这样在写PHP脚本时就可以很容易的记住这些名称。

本文地址:http://furzoom.com/php-develop-record-first/.

你若要放弃,那我就可以安慰自己了,因为这样我不再孤独了,可以参考能够不断往前走,成功难道不是早晚的是事吗?

总结

  1. 对学习过程使用的项目背景进行介绍,明确要做的东西(需要分析),制作枫竹梦-电子商城。
  2. 构建订单提交的前端HTML结构。

相关链接:

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
日志标题:《PHP学习过程实录之创建实例》
日志链接:http://furzoom.com/php-develop-record-first/
博客名称:枫竹梦

发表评论

插入图片

NOTICE1:请申请gravatar头像,没有头像的评论可能不会被回复!

回到顶部