根据你列出的片段,可以这样:
...
$ym = array(
my1 => array("国际域名",80),
my2 => array("国内域名",300),
my3 => array("国际域名+企业邮箱I型",208),
...
my56 => array("NSI通用中文域名",3800)
);
$aa=1;
$c=0;
for($i=0;$i<sizeof($qd);$i++){
$ar = $my[$qd[$i]];
$c++;
print("选择$c $ar[0] 金额 $ar[1]<br>");
}
...
$ym = array(
my1 => array("国际域名",80),
my2 => array("国内域名",300),
my3 => array("国际域名+企业邮箱I型",208),
...
my56 => array("NSI通用中文域名",3800)
);
$aa=1;
$c=0;
for($i=0;$i<sizeof($qd);$i++){
$ar = $my[$qd[$i]];
$c++;
print("选择$c $ar[0] 金额 $ar[1]<br>");
}
现在还有一个问题:就是用户选定了,还有一项是必填项,还要对他所添的“数量”进行判断……这样的话要如何处理?而且必须用户所填的“数量”是有效数字!!
http://www.hnchem.net/aa.php
/*** 检查是否由数字组成 ***/
String.prototype.isDigit = function() {
var s = this.Trim();
return (s.replace(/\d/g, "").length == 0);
}
2、在你的页面中未见到必选项(无相应标志),在php中可判断sizeof($qd)是否为0