gisela 0 Denunciar post Postado Maio 21, 2003 Oi pessoal, Estou tentando fazer o upload para inserir produtos mas nao esta dando certo... Esse é o codigo FTP<? // Inclui lib padrão include "$path_local"; echo ('Conectando '); echo ("<img src=\"$base/imagens/progresso.gif\" alt=\"Carregando\"><br>"); echo str_repeat(" ", 256); flush(); // Conecta e efetua login no ftp $conecta_ftp = @ftp_connect($ftp[host]);[/b] $login_no_ftp = @ftp_login($conecta_ftp,$ftp[usuario],$ftp[senha]); if(!$conecta_ftp OR !$login_no_ftp) { $erro = "Um erro ocorreu ao tentar conectar-se com servidor FTP.\n\n<br>Por favor consulte o administrador."; } // Verifica tipo de upload a ser feito (icone/tumbnail/deletar) switch($upload) { case "icone": if ($remove_ftp) { ftp_delete($conecta_ftp,"$remove_ftp"); } // ftp_put($conecta_ftp,"$ftp[icones]/$n_arquivo","$icone_form",FTP_BINARY); break; case "tumbnail": // ftp_put($conecta_ftp,"$ftp[imagens]/$n_arquivo","$arquivo_form",FTP_BINARY); if ($remove_ftp) { ftp_delete($conecta_ftp,"$remove_ftp"); } break; case "deletar": if ($remove_ftp) { ftp_delete($conecta_ftp,"$remove_ftp"); } break; } ?> Esse é o codigo padrao.php <? //// /// Variáveis base do sistema $base['url'] = "://www.netprov.com/comercio"; // Url padrão a ser usada $base['url_segura'] = "://www.netprov.com/comercio"; // Url segura a ser usada $base['path'] = "/home/netprov/ftp/comercio"; // Path padrão $base['nome'] = "Vendas On-line"; // Nome padrão do site //// /// Define os padrões do banco de dados $dados['host'] = "localhost"; // Host do servidor de dados $dados['usuario'] = "xxx"; // Usuário de acesso ao servidor de dados $dados['senha'] = "xxx"; // Senha de acesso ao servidor de dados $dados['banco'] = "comercio"; // Banco de dados a utilizar $dados['tipo_banco'] = "mysql"; // Define tipo do BD(mysql,postgresql) //// /// Define os padrões do FTP $ftp['host'] = "ftp.netprov.com.br"; // Host de acesso ao servidor FTP $ftp['usuario'] = "xxx"; // Usuário no FTP $ftp['senha'] = "xxx"; // Senha no FTP $ftp['imagens'] = "/comercio/imagens"; // Diretório de imagens padrão(inclue as de upload) $ftp['icones'] = "/comercio/icones"; // Diretório de ícones(tumbnails) /// Define usuario e senha do administrador do site. Muito cuidado ao /// definir esta senha pois a segurança do site depende dela. $site['admin'] = "xxx"; $site['senha'] = "sxxxa"; //// /// Enquete $enquete['popup'] = "1"; //0-Não 1-Sim Padrão Sim // Ativa janelinha pop-up na enquete $enquete['multipla'] = "1"; //0-Não 1-Sim Padrão Sim // Permite múltiplas enquetes //// //// Diversos \\\\ /// /// Define os padrões de todas as paginações // ADM - Quantidade de produtos por página $qtde_p_p_p = "10"; $frete_motoboy = '999'; // valor do frete via Motoboy //// /// Define as cores do site (Prático né :huh: ) $barra = "#0066cc"; $lado = "#0066cc"; $cor_corpo = "#FFFFFF"; $sub_barra = "#0099cc"; $sub_corpo = "#336699"; $borda = "#000000"; ?> e esse é uma parte do codigo onde cadastro os produtos $select_imagem_produto = mysql_query("SELECT id FROM produto ORDER BY id DESC LIMIT 1"); while($res = mysql_fetch_array($select_imagem_produto)){ $imagem = $res[0] + 1; } if ($arquivo_form == "none"){ $sql = ("INSERT INTO produto (cod_produto, nome_produto, descri_produto, valor_produto, peso_produto) VALUES ('$cod_produto', '$nome_produto', '$descri_produto', '$valor_produto_form','$peso_produto')"); } else { $sql = ("INSERT INTO produto (cod_produto, nome_produto, descri_produto, valor_produto, foto_produto, peso_produto, icone_produto) VALUES ('$cod_produto', '$nome_produto', '$descri_produto', '$valor_produto_form', '$imagem.jpg', '$peso_produto', '$imagem.gif')"); } $n_arquivo = "$imagem.jpg"; mysql_close($conecta); include "../db.php"; $select_imagem_produto2 = mysql_query("SELECT id FROM produto ORDER BY id DESC LIMIT 1"); while($res2 = mysql_fetch_array($select_imagem_produto2)){ $imagem2 = $res2[0] + 1; } mysql_query("INSERT INTO produto_categoria VALUES ('$imagem2','$pertence_categoria')"); $upload = "tumbnail"; include ("../ftp.php"); $upload = "icone"; include ("../ftp.php"); $executa_sql = @mysql_query($sql); if (!$executa_sql){ echo "Erro ao executar comando sql : $sql"; } mysql_close($conecta); $setor = 1; print "<script Language=\"JavaScript\">"; //print "window.opener.location.href = \"categorias.php?cat_pai=$pertence_categoria&eu_sou=$eu_sou\";"; //print "window.close();"; print "</script>"; } Compartilhar este post Link para o post Compartilhar em outros sites
gisela 0 Denunciar post Postado Maio 21, 2003 Eu ja li...o problema é que nao sei onde estou errando... Compartilhar este post Link para o post Compartilhar em outros sites