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, estou usando um plugin para upload multiplo de imagens e gostaria de saber como fazer para salvar os nomes das imagens no banco de dados, em que parte do código eu devo colocar a sql e como. E também tenho que referenciar o album da foto, então tenho que pegar com GET o id do album
O código é este:
<?php
if (!isset($_FILES['images'])){
$result=array("status"=>0, "message"=>"Nenhum arquivo");
echo json_encode($result);
die();
}
$numFiles = count($_FILES['images']['name']);
$errorFiles = array();
for ($i=0; $i < $numFiles; $i++) {
$uploadFile = basename($_FILES['images']['name'][$i]);
if (!preg_match("/(gif|jpg|jpeg|png)$/i", $_FILES['images']['name'][$i])) {
$errorFiles[] = $uploadFile;
} else {
if (is_uploaded_file($_FILES['images']['tmp_name'][$i])) {
preg_match("/\.[a-z0-9]+$/i", $uploadFile, $match);
$extension = $match[0];
$newFileName = md5(rand()).$extension;
if (move_uploaded_file($_FILES['images']['tmp_name'][$i], "upload/".$newFileName)) {
/* Great success... */
if($cadastra == '1'){
}else{
}
} else {
$errorFiles[] = $uploadFile;
}
} else {
$errorFiles[] = $uploadFile;
}
}
}
if (count($errorFiles)>0){
$msg = "Erro no(s) arquivo(s): ".join(", ", $errorFiles);
$result=array("status"=>0, "message"=>$msg); $result=array("status"=>1, "message"=>"Upload realizado");
}
echo json_encode($result);
?>
Alguém pode me ajudar?
Carregando comentários...