[摘要]k != Math.ceil(k) ) errors+='- '+nm+' 必须是大于 '+min+' 并且加价必须为 '+max+'的整数倍...
k != Math.ceil(k) ) errors+='- '+nm+' 必须是大于 '+min+' 并且加价必须为 '+max+'的整数倍.n';
} } } //*******结束改动部分********
else if (test.charAt(0) == 'R') errors += '- '+nm+' 要填完整.n'; }
} if (errors) alert('发现错误如下:n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
下面的事就简单了,还要有什么呢?显示一下已结束竞标的商品吧。这个功能的实现与显示未结束的商品方法一样,我就不罗嗦了。唯一的区别在于一是SetCondition()条件的不同和在显示结束竞价的商品详细资料时,没有用户出价的表单。
另外,我再给出添加新商品的方法吧。
<?php
include "config.inc.php";
include "tview.class.php";
function AddRecord(){
global $view;
//以下变量都是从上一个页面的表单中得到的。
global $name,$price,$unit,$year,$month,$day,$photofile,$intro;
$t=time();
$c=nl2br($intro);
$et=mktime(24,0,0,$month,$day,$year);
//判断一下是否有图上传了。
$ph=( $photofile!="none" and !empty($photofile) )? '1':'0';
//调用成员函数add()参数就是sql语句中的values()中的字串
$view->Add("'$t','$name','$c','$price','$unit','$et','0','$price','$ph'");
//如果有图片,拷到指定目录下。
if($ph=='1')
copy($photofile,"photo/$t.jpg");
}
if( $Submit){
$view= new TViewPage($WARE_TABLE,20);
AddRecord();
header("Location:manager.htm");
}
?>
好了,罗罗嗦嗦写了两篇,不知道可不可以又加个几百分哦。:)
有什么问题真心地请大家提出来讨论,我可是把程序拿出来了,您见到什么不妥的不当的,可千万不要吝啬,记得告诉我一声。
我的email : ycshowtop@21cn.com
另外,如果你想要这个程序比较完整的代码,也来个email,我寄给您。
关键词:在线竞拍系统的PHP完成框架(二)