Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera!
Estou eu aqui de novo, encrencada com um upload de imagens.
Tenho dois arquivos, e um funciona o outro não!
Não é enviado para o bd a imagem... http://forum.imasters.com.br/public/style_emoticons/default/cry.gif
<?phprequire ('conecta.php');?><html> <head> <title>Cadastro Estoque</title> <link rel="stylesheet" href="css/style.css" type="text/css" /> <script language="JavaScript" type="text/JavaScript"> function carregarImagem() { img = document.getElementsByName("preimagem")[0]; file = document.getElementsByName("imagem")[0]; img.width = 133; img.height = 200; img.src = file.value; } </script> <script language="JavaScript" type="text/JavaScript"> function carregar(){ Combo1 = document.cadastro.categoria; //ALTERE AQUI PARA SEU FORM E 1º SELECT Combo2 = document.cadastro.subcategoria; //ALTERE AQUI PARA SEU FORM E 2º SELECT var url; url = 'remote.php?id_categoria='+Combo1[Combo1.selectedIndex].value; Combo2.options.length = 0; addItem(Combo2,"Aguarde...carregando","",false,Combo2.length) myIframe.location = url; Combo2.focus() } function inicia(){ local1 = new Array(); var maximo1, i; local1 = myIframe.loc; maximo1 = local1.length;Combo2.options.length = 0; addItem(Combo2,'','',false,Combo2.length); for (i=0;i<maximo1;i++){ addItem(Combo2,local1[i][1],local1[i][0],false,Combo2.length); } } function addItem(obj,strText,strValue,blSel,intPos){ var newOpt,i,ArTemp,selIndex; selIndex = (blSel)?intPos:obj.selectedIndex; newOpt = new Option(strText,strValue); Len = obj.options.length+1 if (intPos > Len) return obj.options.length = Len if (intPos != Len) { ArTemp = new Array(); for(i=intPos;i<obj.options.length-1;i++) ArTemp[i] = Array(obj.options[i].text,obj.options[i].value); for(i=intPos+1;i<Len;i++) obj.options[i] = new Option(ArTemp[i-1][0],ArTemp[i-1][1]); } obj.options[intPos] = newOpt; if (selIndex > intPos) obj.selectedIndex = selIndex+1; else if (selIndex == intPos) obj.selectedIndex = intPos; } </script> </head> <body> <table width="100%" border="0"> <tr> <td width="32%"><h1>Cadastro Estoque</h1></td> <td width="68%" align="right"><span class="texto">|<a href="if_index.php">voltar</a>| sair |</span></td> </tr> <tr> <td colspan="2"> </td> </tr> </table><div style="DISPLAY: none; POSITION: absolute" align="left"> <IFRAME src name="myIframe" id="myIframe" width="400" height="100" marginwidth="0" marginheight="0"></IFRAME> </div> <form action="cad_estoque.php" method="post" name="cadastro"> <table width="360" border="0" align="center"> <tr> <td align="right" width="126"><span class="texto">Origem do Produto:</span></td> <td width="224"> <select class="form" name="origem"> <option value="0" class="texto">Selecione</option> <option value="1" class="texto">Livros</option> <option value="2" class="texto">Outros Produtos</option> </select> </td> </tr> <tr> <td align="right"><span class="texto">Categoria:</span></td> <td> <select class="texto" name="categoria" onChange="carregar();"> <option value="0" class="texto">Selecione</option><?php$sql = "SELECT * from phpgw_categoria";$result = mysql_query($sql);$linhas = mysql_num_rows($result); if ($linhas > 0 ) { while($linha = mysql_fetch_array($result)) { $id_categoria = $linha ['id_categoria']; $titulo_categoria = $linha ['titulo_categoria'];?> <option class="texto" value="<?php echo $id_categoria; ?>"><?php echo $titulo_categoria; ?></option><?php } }?> </select> </td> </tr> <tr> <td align="right"><span class="texto">Subcategoria:</span></td> <td> <select name="subcategoria" class="texto"></select> </td> </tr><?php$sql_autor = "SELECT * FROM phpgw_autor ORDER BY nome_autor" or die ("Não foi possível realizar a consulta ao banco de dados"); $resultado = mysql_query($sql_autor);$tot = mysql_num_rows($resultado);?> <tr> <td align="right"><span class="texto">Autor:</span></td> <td> <select name="autor" class="texto"> <option class="texto" value="0">Selecione</option><?php while ($linha = mysql_fetch_array($resultado)) { $id_autor = $linha['id_autor']; $nome_autor = $linha['nome_autor']; ?> <option value="<?php echo $id_autor; ?>" class="texto"><?php echo $nome_autor; ?></option> <? }?> </select> </td> </tr> <tr> <td align="right"><span class="texto">Título:</span></td> <td><input type="text" class="form" name="titulo" size="35"></td> </tr> <tr> <td align="right"><span class="texto">Descrição:</span></td> <td><textarea name="descricao"></textarea></td> </tr> <tr> <td align="right"><span class="texto">Código do Livro:</span></td> <td><input type="text" class="form" name="codigo"></td> </tr> <tr> <td align="right"><span class="texto">Foto:</span></td> <td><img name="preimagem" src=""><br> <input type="file" onChange="carregarImagem();" class="form" name="imagem"></td> </tr> <tr> <td align="right"><span class="texto">É um lançamento ?</span></td> <td> <select name="lc" class="texto"> <option class="texto" value="0"></option> <option class="texto" value="1">SIM</option> <option class="texto" value="0">NÃO</option> </select> </td> </tr> <tr> <td align="right"><span class="texto">Será incluso como Mais Vendidos?</span></td> <td> <select name="status_vendidos" class="texto"> <option class="texto" value="0"></option> <option class="texto" value="1">SIM</option> <option class="texto" value="0">NÃO</option> </select> </td> </tr> <tr> <td align="right"><span class="texto">É Promoção?</span></td> <td> <select name="promocao" class="texto"> <option class="texto" value="0"></option> <option class="texto" value="1">SIM</option> <option class="texto" value="0">NÃO</option> </select> </td> </tr> <tr> <td align="right"><span class="texto">Edição:</span></td> <td><input type="text" class="form" name="edicao" size="10"></td> </tr> <tr> <td align="right"><span class="texto">Ano de Publicação:</span></td> <td><input type="text" class="form" name="ano" size="10"></td> </tr> <tr> <td align="right"><span class="texto">ISBN:</span></td> <td><input type="text" class="form" name="isbn"></td> </tr> <tr> <td align="right"><span class="texto">Número de Páginas:</span></td> <td><input type="text" class="form" name="paginas" size="10"></td> </tr> <tr> <td align="right"><span class="texto">Peso do Livro:</span></td> <td><input type="text" class="form" name="peso" size="10"></td> </tr> <tr> <td align="right"><span class="texto">Acabamento:</span></td> <td><input type="text" class="form" name="acabamento" size="20"></td> </tr> <tr> <td align="right"><span class="texto">Prazo de Entrega:</span></td> <td><input type="text" class="form" name="entrega" size="15"></td> </tr> <tr> <td align="right"><span class="texto">Quantidade:</span></td> <td width="223"><input type="text" class="form" name="quantidade" size="5"></td> </tr> <tr> <td align="right"><span class="texto">Preço Custo:</span></td> <td width="223"><input type="text" class="form" name="custo" size="12"></td> </tr> <tr> <td align="right"><span class="texto">Preço Venda:</span></td> <td width="223"><input type="text" class="form" name="venda" size="12"></td> </tr> <tr> <td align="right"><span class="texto">Preço Promocional:</span></td> <td width="223"><input type="text" class="form" name="promocao_preco" size="12"></td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" class="botao_branco" name="cadastrar" value="cadastrar"> <input type="button" class="botao_branco" name="cancelar" value="cancelar"> </td> </tr> </table> </form> </body></html>cad_estoque.php
<?php require('conecta.php'); $origem = $_POST['origem']; $categoria = $_POST['categoria']; $subcategoria = $_POST['subcategoria']; $titulo = $_POST['titulo']; $descricao = $_POST['descricao']; $codigo = $_POST['codigo']; $autor = $_POST['autor']; $imagem = ''; umask (002); if($_FILES['imagem']['name']) { copy($_FILES['imagem']['tmp_name'],$imagem = "fotos/".$_FILES['imagem']['name']); } $lc = $_POST['lc']; $status_vendidos = $_POST['status_vendidos']; $promocao = $_POST['promocao']; $edicao = $_POST['edicao']; $ano = $_POST['ano']; $isbn = $_POST['isbn']; $paginas = $_POST['paginas']; $acabamento = $_POST['acabamento']; $entrega = $_POST['entrega']; $quantidade = $_POST['quantidade']; $custo = $_POST['custo']; $venda = $_POST['venda']; $peso = $_POST['peso']; $promocao_preco = $_POST['promocao_preco']; $sql = ("INSERT INTO phpgw_estoque (origem, descricao , imagem , venda , id_categoria , id_subcategoria , lc , status_vendidos ,promocao , quantidade , custo , acabamento , peso , paginas ,preco_promocional, titulo, entrega, ano, isbn , edicao , id_autor , codigo) VALUES ('".$origem."','".$descricao."','".$imagem."','".$venda."','".$categoria."','".$subcategoria."','".$lc."','".$status_vendidos."','".$promocao."', '".$quantidade."','".$custo."','".$acabamento."','".$peso."','".$paginas."','".$promocao_preco."','".$titulo."','".$entrega."','".$ano."','".$isbn."','".$edicao."','".$autor."','".$codigo."')");$result = mysql_query($sql); if (!$result) { echo mysql_error(); } else { echo "Dados Gravados com Sucesso!"; }?>
Help...pls! ;)
Carregando comentários...