Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
bom tenho segunite codigo para uploads de pelo menos 3 arquivos:
from html:
<form id="form1" name="form1" method="post" action="../classes/uploads/post_ImagemGaleria.php" enctype="multipart/form-data">
<table width="0" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="0%" border="0" align="left" cellpadding="0" cellspacing="0" class="sobTitulos">
<tr>
<td> </td>
</tr>
<tr>
<td><table width="0%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="0" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="305"><table width="0" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="sobTitulos">Galeria:</td>
<td> </td>
<td><select name="categoria">
<option>Escolha uma Categoria.</option>
<?php
while($registro = mysql_fetch_array($consultarbd)){
$id = $registro["id"];
$categoria = $registro["pasta"];
?>
<option value="<?php echo("$categoria");?>"><?php echo("$categoria");?></option>
<?php }?>
</select></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td class="texto_embranco"> </td>
</tr>
<tr>
<td class="sobTitulos">Escolha sua Imagem:</td>
</tr>
<tr>
<td class="texto_embranco"><img src="../images/spacer.gif" width="1" height="5" /></td>
</tr>
<tr>
<td><input type="file" name="arkivo[]" /></td>
</tr>
<tr>
<td><span class="texto_embranco"><img src="../images/spacer.gif" alt="" width="1" height="5" /></span></td>
</tr>
<tr>
<td><input type="file" name="arkivo[]"/></td>
</tr>
<tr>
<td><span class="texto_embranco"><img src="../images/spacer.gif" alt="" width="1" height="5" /></span></td>
</tr>
<tr>
<td><input type="file" name="arkivo[]"/></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><input type="image" name="imageField" id="imageField" src="../images/enviar.png"/></td>
</tr>
</table></td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
</tr>
</table>
</form>
e o arquivo que envia e grava ou atualiza o BD:
$pasta = $_POST['categoria'];
if($pasta == 'Escolha uma Categoria.'){
echo("<script>alert('Escolha uma categoria para enviar suas imagens.');
window.opener.location = '../../view/index.php?sc=galeria';
self.close();
</script>");
}else{
$arkivo=$_FILES["arkivo"]["name"]; //pega o nome do arquivo
$arkivoMover=$_FILES["arkivo"]["tmp_name"];
$verifica = implode(", ", $arkivo);
$dir = "../../../../galeria/$pasta/";
$data=date("d/m/y");
$sql = new conectar();
$sql->conecta();
foreach ($arkivo as $item) {
move_uploaded_file($verificaMove,$dir.$item);
$sql->executaBD("SELECT * FROM galeria WHERE pasta='$pasta'");
$registro = $sql->fecth_arrayBD($consultarbd);
//lista os dados em array
$img = $registro["foto01"];
if($img == ''){
$sql->executaBD("UPDATE galeria SET data='$data', foto01='$item' WHERE pasta='$pasta'");
}else{
$sql->executaBD("INSERT INTO galeria(id, nome, data, pasta, foto01) VALUES ('','','$data','$pasta','$item')");
}
}
echo("<script>alert('Arquivo enviado da Seção [GALERIA DE FOTOS] com sucesso.');
window.opener.location = '../../view/index.php?sc=galeria';
self.close();
</script>");
}
Ele até inseri ou atualiza o BD, mas mover os arquivo ele não vai. Onde posso estar errando?Carregando comentários...