Upload Multiplo com inputs individuais e campos sql individuais
Olá pesooal,
preciso de um apoio para fazer um upload multiplo, onde serão 6 inputs e preciso que o nome de cada imagem seja registrada em seu respectivo campo da tabela....
estou tentando assim:
<li><span><input type="file" value="" name="img1"></span></li>
<li><span><input type="file" value="" name="miniatura1"></span></li>
<li><span><input type="file" value="" name="miniatura2"></span></li>
<li><span><input type="file" value="" name="miniatura3"></span></li>
<li><span><input type="file" value="" name="miniatura4"></span></li>
<li><span><input type="file" value="" name="miniatura5"></span></li>
<li><span><input type="file" value="" name="miniatura6"></span></li>
<?php
error_reporting(0);
//require "../../../../sessions/session.php";
require "../../../../oraculo/conecta/conecta.php";
$nome_produto = $_POST['nome_produto'];
$custo = $_POST['custo'];
$categoria = $_POST['categoria'];
$btn_pagamento = $_POST['btn_pagamento'];
$destino = '../../../../produtos/fotos-produtos/';
$file_name1 = $_FILES['img1']['name'];
$file_type1 = $_FILES['img1']['type'];
$file_size1 = $_FILES['img1']['size'];
$file_tmp_name1 = $_FILES['img1']['tmp_name'];
$error1 = $_FILES['img1']['error'];
$file_name2 = $_FILES['miniatura1']['name'];
$file_type2 = $_FILES['miniatura1']['type'];
$file_size2 = $_FILES['miniatura1']['size'];
$file_tmp_name2 = $_FILES['miniatura1']['tmp_name'];
$error2 = $_FILES['miniatura1']['error'];
switch($file_type1){
case 'image/png': $arq ='.png';break;
case 'image/jpeg': $arq ='.jpg';break;
case 'image/gif': $arq ='.gif';break;
case 'image/bmp': $arq ='.bmp';break;
case 'image/PNG': $arq ='.PNG';break;
case 'image/JPEG': $arq ='.JPEG';break;
case 'image/GIF': $arq ='.GIF';break;
case 'image/BMP': $arq ='.BMP';break;
}
move_uploaded_file($file_tmp_name1,$destino.$file_name1);
move_uploaded_file($file_tmp_name2,$destino.$file_name2);
$cad_produto ="
INSERT INTO
produtos(
nome_produto,
custo,
categoria,
btn_pagamento,
img1,
miniatura1,
miniatura2,
miniatura3,
miniatura4,
miniatura5,
miniatura6
)
VALUES(
'$nome_produto',
'$custo',
'$categoria',
'$btn_pagamento',
'$file_name1',
'$file_name2',
'$miniatura2',
'$miniatura3',
'$miniatura4',
'$miniatura5',
'$miniatura6'
)";
$rs_cad_produto = mysql_query($cad_produto);
?>
Mas não funciona... as imagens não são salvas na pasta dessa forma... alguém compreende???
Discussão (4)
Carregando comentários...