【问题标题】:Idea for limiting photo uploadby field限制照片上传字段的想法
【发布时间】:2013-02-07 15:25:22
【问题描述】:

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

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

还有其他方法可以做到这一点吗?我现在用的方法很复杂,用的代码也很多。

【问题讨论】:

    标签: php html mysql image


    【解决方案1】:

    为什么有很多代码?

    $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 循环将运行十次,每次它检查上传的图像计数是否 i 小于行号它不会添加新行,否则它会。

    【讨论】:

    • 非常感谢 :D 。但是我有一个问题,如何 $_POST 字段,因为字段名称是相同的。还是这样:name="name[]"。谢谢:D
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-18
      • 1970-01-01
      • 2014-01-02
      • 1970-01-01
      • 2015-03-30
      • 1970-01-01
      • 1970-01-01
      • 2016-01-12
      相关资源
      最近更新 更多