Probleminha com move_uploaded_file
Pessoinhas, estou tendo um probleminha com logica, estou tentando fazer um upload multiplo de imagens com nomes variados de imagens e queria salvá-as depois os nomes das imagens no banco de dados com as seguintes informações:
id, Nome da imagem, id da casa
Porém está ocorrendo um erro ao realizar upload
Parse error: syntax error, unexpected ',' in adm\gravar.php on line 16
Se puderem me ajudar.
Obs: Sou meio novato na área, então tenham paciência suahsuha.
<?php
session_start();
include('config/config.php');
$idcasa = $_SESSION["idcasa"];
$banner = 1;
$diretorio = "fotos/";
if(!is_dir($diretorio)) {
echo "Pasta $diretorio nao existe";
}else{
$arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE;
for ($controle = 0; $controle < count($arquivo['name']); $controle++){
$aleatorio = rand(5, 10);
$valor = substr(str_shuffle("AaBbCcDdEeFfGgHhIiJjKkLlMmNnPpQqRrSsTtUuVvYyXxWwZz0123456789"), 0, $aleatorio);
$novonome = $valor.'.jpg';
$destino = $diretorio."/".$arquivo['name'][$controle]. $nomefinal;
if(move_uploaded_file([$controle], $destino)){
echo "Upload realizado com sucesso <br>";
$sql = mysqli_query("insert into fotos (id, nome, idcasa) values ('', '$novonome', '$idcasa')")
}else{
echo "Erro ao realizar upload! <br>";
}
}
}
?>Discussão (5)
Carregando comentários...