限制照片上传字段的想法

时间:2013-02-07 07:01:49

标签: php html mysql image

我有一个包含10个照片上传字段的表单。我想做的是限制10张照片上传。通常在您上传10张照片之后,10个字段将再次出现。但这一次我想让它变得有限。例如,有10个上传字段,上传5张照片后,只剩下5个字段。如果你删除了一张照片,那么就会有6个字段。现在,我使用select count(*)计算MySql表中的行数,并使用:

if ($rownumber == 4) { 
    "show 6 fields" 
}

还有其他方法吗?我现在使用的方法非常复杂,并且使用了很多代码。

2 个答案:

答案 0 :(得分:0)

为什么要使用大量代码?

$maxuploadslots = 10;
for($i=0; $i<$maxuploadslots; $i++)
{
    if($i < $rownumber)
        continue;
    echo "<input...."; // I believe you add them this way, right?
    // that is "ADD 1 FIELD"
}

for循环将运行十次,并且每当它检查上传的图像时,如果我的rownumber较小,它将不会添加新行,否则它将会。

答案 1 :(得分:0)

对于名称,您可以连接变量,也可以将名称输入作为数组。