To trabalhando esse codigo para cadastrar produtos de uma loja. Grava 100% no banco somente na hora do upload que esta levando somente 1 imagem sendo que são 3.
alguem pode dar um help
<?
function slug( $string ) {
if (is_string($string)) {
$string = strtolower(trim(utf8_decode($string)));
$before = 'áàãâäéèêëíìîïóòõôöúùûüçÇ';
$after = 'aaaaaeeeeiiiiooooouuuuçÇ';
$string = strtr($string, utf8_decode($before), $after);
$replace = array(
'/[^a-z0-9.-]/' => '-',
'/-+/' => '-',
'/\-{2,}/' => ''
);
$string = preg_replace(array_keys($replace), array_values($replace), $string);
}
return $string;
}
$id_categoria = $_POST["id_categoria"];
$nome_produto = $_POST["nome_produto"];
$valor_real = $_POST["valor_real"];
$valor_promocao = $_POST["valor_promocao"];
$tamanho_p = $_POST["tamanho_p"];
$tamanho_m = $_POST["tamanho_m"];
$tamanho_g = $_POST["tamanho_g"];
$tamanho_gg = $_POST["tamanho_gg"];
$largura = $_POST["largura"];
$altura = $_POST["altura"];
$descricao = $_POST["descricao"];
$oferta = $_POST["oferta"];
$exibir_home = $_POST["exibir_home"];
$exibir_site = $_POST["exibir_site"];
$foto1 = $_FILES['foto1']['name'];//PEGA O ARQUIVO DE TEXTO
$tmpFileB = $_FILES['foto1']['tmp_name'];//ARQUIVO TEMPORARIO DO ARQUIVO DE TEXTO
$cod1 = date('dmY-his') . '-' . slug($_FILES["foto1"]["name"]); // GERA UM NOME PARA IMAGEM PEGANDO A DATA E HORA
$foto2 = $_FILES['foto2']['name'];
$tmpFileB = $_FILES['foto2']['tmp_name'];
$cod2 = date('dmY-i') . '-' . slug($_FILES["foto2"]["name"]);
$foto3 = $_FILES['foto3']['name'];
$tmpFileB = $_FILES['foto3']['tmp_name'];
$cod3 = date('dmY-s') . '-' . slug($_FILES["foto3"]["name"]);
$caminhoB = "../produtos/fotos/".$cod1;//PASTA ONDE O ARQUIVO SERA ENVIADO.
$caminhoB = "../produtos/fotos/".$cod2;
$caminhoB = "../produtos/fotos/".$cod3;//----> so ta fazendo upload desta imagem
if(move_uploaded_file($tmpFileB, $caminhoB)){
include "BD/conecta.php";
$sql = "INSERT INTO produtos
(id_categoria,
nome_produto,
valor_real,
valor_promocao,
tamanho_p,
tamanho_m,
tamanho_g,
tamanho_gg,
largura,
altura,
descricao,
oferta,
exibir_home,
exibir_site,
foto1,
foto2,
foto3)
VALUES
('$id_categoria',
'$nome_produto',
'$valor_real',
'$valor_promocao',
'$tamanho_p',
'$tamanho_m',
'$tamanho_g',
'$tamanho_gg',
'$largura',
'$altura',
'$descricao',
'$oferta',
'$exibir_home',
'$exibir_site',
'$cod1',
'$cod2',
'$cod3')";
if($qr = @mysql_query($sql)){
$erro = "Projeto cadastrado com sucesso!!!";
}else{
$erro = "Erro ao efetuar cadastro; tente outra vez.";
}
}
header("Location: Cad-Produtos.php?msn=$erro");
?>