处理Web表单
来源:互联网 发布:域名批量共享备案 编辑:程序博客网 时间:2024/05/26 22:10
用 Dreamweaver cs3 软件建一个PHP文件,该文件HTML的代码如下(重要的代码都有详细的注释):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>订购主板</title>
</head>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>订购主板</title>
</head>
<!--
action="processorder.php" 的意思是把表单提交到 processorder.php 页面
method="post" 的意思是提交方式为 post
-->
<form action="processorder.php" method="post">
<table width="337" border="1">
<tr>
<td colspan="2" align="center">昂达945GCT396元</td>
</tr>
<tr>
<td width="136" align="right">数量:</td>
<td width="185"><input type="text" name="name" id="name" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="submit" id="submit" value="提交" /></td>
</tr>
</table>
<form action="processorder.php" method="post">
<table width="337" border="1">
<tr>
<td colspan="2" align="center">昂达945GCT396元</td>
</tr>
<tr>
<td width="136" align="right">数量:</td>
<td width="185"><input type="text" name="name" id="name" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="submit" id="submit" value="提交" /></td>
</tr>
</table>
</form>
</body>
</html>
</body>
</html>
然后再新建一个表单的处理页面 processorder.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>计算金额</title>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>计算金额</title>
</head>
<body>
<!--
PHP脚本开始标记为<?php 结束标记为?>
-->
<?php
<?php
// 用 $_REQUEST['name'] 就可以取得表单域 name 的值
if(!is_numeric($_REQUEST['name'])) //检查表单域的输入是否是数字
{
exit("数量必须输入数字"); //exit函数是输出错误信息并结束这个页面的执行
}
?>
if(!is_numeric($_REQUEST['name'])) //检查表单域的输入是否是数字
{
exit("数量必须输入数字"); //exit函数是输出错误信息并结束这个页面的执行
}
?>
<?php
define('PRICE',396.55);
$money = 0.00;
$money = number_format(money,2); //number_format货币函数,精确到小数2位
$money = $_REQUEST['name'] * PRICE; //计算金额
echo '你应付'.$money.'元';
echo '<br />';
echo date('H:i,j F Y'); //显示时间日期 H为小时,i 为分钟,j为日期,F为月份,Y 为年份
?>
</body>
</html>
define('PRICE',396.55);
$money = 0.00;
$money = number_format(money,2); //number_format货币函数,精确到小数2位
$money = $_REQUEST['name'] * PRICE; //计算金额
echo '你应付'.$money.'元';
echo '<br />';
echo date('H:i,j F Y'); //显示时间日期 H为小时,i 为分钟,j为日期,F为月份,Y 为年份
?>
</body>
</html>
- 处理Web表单
- Ajax处理响应,连接 Web 表单
- 课程 Java Web程序设计02: 处理客户端请求: 表单数据
- web基础之自动处理表单填装javabean
- Web应用程序中提交表单处理时GIF停止
- java web中如何处理表单中的中文
- web前端html文件之间做表单数据传输和处理
- 【接上文】Ajax处理响应,连接 Web 表单
- web概述、HTML概述、文本处理、图像、超链接、表格、表单
- Web表单
- web表单
- web表单
- Web表单
- 表单处理
- 表单处理
- 表单处理
- 表单处理
- 表单处理
- SQL SERVER 2005 安全性设置
- 编译段分类介绍
- 多项大数相乘后果不可预知性的问题所在!
- 用ASP创建Microsoft Word 文件
- 知错 VS 就改
- 处理Web表单
- 关于虚拟函数的一些总结 (参考:深入浅出MFC 第二版 候俊杰)
- 用.Net Framework3.5开发,用.Net Framework2.0部署
- 在Windows XP 系统安装PHP5
- 中文搜索引擎技术揭密:中文分词
- hibernate中文乱码的问题解决方案
- 工作一年的心得体会。
- windows 控制台图标加载
- Oracle Locking Survival Guide