我已经尝试了 2 天了,结果令人沮丧!所以希望我今天能学到一些新东西:)
对,我有一个 php 页面,我最多可以上传 3 张图片,代码在一个表格中(缩小以仅显示图像输入)
<tr>
<td align="right">1st Image</td>
<td><label>
<input type="file" name="fileField1" id="fileField1"/>
</label></td>
</tr>
<tr>
<td align="right">2nd Image</td>
<td><label>
<input type="file" name="fileField2" id="fileField2" />
</label></td>
</tr>
<tr>
<td align="right">3rd Image</td>
<td><label>
<input type="file" name="fileField3" id="fileField3" />
</label></td>
然后通过 php 将字段存储在上传槽中 -
if (isset($_FILES['fileField1'])) {
$errors = array();
$allowed_ext = array('jpg', 'jpeg', 'png', 'gif');
$file_name = $_FILES['fileField1']['name'];
$global_file_name1 .= $file_name;
$file_ext = strtolower(end(explode('.', $file_name)));
$file_size = $_FILES['fileField1']['size'];
$file_tmp = $_FILES['fileField1']['tmp_name'];
if (in_array($file_ext, $allowed_ext) === false) {
$errors[] = 'Extention not alowed';
}
if ($file_size > 2097152) {
$errors[] = 'File must be under 2MB';
}
if (empty($errors)) {
move_uploaded_file($file_tmp, 'upload/'.$file_name);
} else {
foreach ($errors as $error) {
echo $error, '<br />';
}
}
所有 3 的代码都相同
我的问题是在编辑页面上,您可以在其中更改其他字段(例如名称,详细信息等),然后按提交名称然后更改为无被改变并离开了。
我的问题是如果没有选择任何内容,我是否可以找到一种停止图像的方法?
提前致谢!