0
HTML:服务器端表单验证PHP与多文件上传
Owner: input type="text" name="owner[]" />
Category:
<select name="cat[]">
<option value="clothes">Clothes</option>
<option value="shoes">Shoes</option>
<option value="accessories">Accessories</option>
</select>
Upload: <input type="file" name="image[]" />
蒙山功能克隆相同的字段时,点击“+按钮”
我算POST领域:
$num = count($_FILES['image']['name']);
因为我想知道最终用户克隆这些字段的次数。
我想要的是确保用户必须填写他用“+ button”打开的所有字段,我不能检查所有隐藏的字段,我只想检查他打开的字段。
那么我该怎么办?
我不能这样做:
$owner = $_POST['owner'][$i];
$cat = $_POST['cat'][$i];
$file = $_FILES['image'][$i];
if ($owner && $cat && $file)
echo "bla bla bla";
else
echo "fill all the fields!";
谁能帮助我?
谢谢
我真的很感激你花时间写这段代码的时间,谢谢谢谢你非常感谢你的兴趣,但不幸的是没有帮助,事实上,我在你的回答和工作之前编写了我自己的代码,对于浪费你的时间.... – Swell 2010-12-14 10:05:31
@Swell - 没关系。唯一需要的是您正在使用正确的工作代码。我也感谢你的谦虚。你可以做的另一件事是,你可以写代码作为答案,并将其标记为正确的,或者将我的答案标记为正确答案。这是因为其他SO用户将会知道,他们不需要提供任何更多的答案,因为它已经解决了。希望你明白我的观点。谢谢! – 2010-12-14 10:58:16
谢谢,SO用户可能会阅读我们的对话,他们会知道我的问题已经得到了解决,再次感谢。 – Swell 2010-12-14 11:16:08