Ir para conteúdo
Fórum Script Brasil

felipepriess

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre felipepriess

felipepriess's Achievements

0

Reputação

  1. Assim é o certo, como fica no FF, Opera, Chrome e Safari: e assim é como esta no IE:
  2. então JaguA, o width é baseado no tamanho da imagem que eu estou usando para o menu (hover), mas mesmo assim que fiz o que voce falou, mas não funcionou, estou saindo para almocar agora, quando voltar, vou postar uma print de como fica no IE, e como deveria ficar, assim fica mais facil entender o que esta havendo ;)
  3. Tenho um menu horizontal com dropdown feito no css, funciona perfeitamenta no FF, Opera, Safari e Chrome, mas adivinha ? no IE (9) não -.- O menu que era pra ser horizontal, aparece vertical, e totalmente fora do lugar, já tentei varias coisas, mas nada funciona, o problema parece estar na tag "menu-hv" do css Estou disponibilizando o codigo abaixo, qualquer dica é bem vinda =D css: .ie .menu_layout{ display: table-cell; font-family: calibri; width: 102px; height: 56px; background-image: url('images/botao_hover.png'); text-align:center; } .content { width: 984px; height: 511px; font-family: calibri; overflow: auto; } .logo { position:relative; left: 30px; bottom:-50px; } .menu_layout { font-family: calibri; display: table-cell; vertical-align: middle; width: 102px; height: 56px; background-image: url('images/botao_hover.png'); text-align:center; color: black; text-decoration: none; } .menu_layout:hover{ text-decoration: none; background-image: url('images/botao_hover.png'); background-position: 0 -56px; color: white; text-decoration: none; } .texto { font-family: calibri; text-align:center; } .posmenu { position:relative; bottom:-8px; left: 2px; } .posdropdown { top: -10px; } .gecko .posdropdown { top: -10px; left: -200px; } .ie .posmenu { bottom:-4px; left:-2px; } .menu-hv { position: relative; display: block; font-family: calibri; display: table-cell; width: 102px; height: 56px; text-decoration: none; } .menu-hv * { line-height: 56px; position:relative; font-family: calibri; display: table-cell; width: 102px; height: 56px; margin: 0; padding: 0; text-decoration: none; list-style-type:none; } .menu-hv a { display: block; } .menu-hv li ul { float: rigth; width: 100%; position: absolute; visibility: hidden; } .menu-hv li:hover ul, .menu-hv li.hover ul { visibility: visible } .menu-hv li:hover ul ul,.menu-hv li.hover ul ul { visibility:hidden } .menu-hv li li:hover ul, .menu-hv li li.hover ul { visibility: visible } .menu-hv li li:hover ul ul, .menu-hv li li.hover ul ul { visibility: hidden } .menu-hv li li li:hover ul, .menu-hv li li li.hover ul { visibility: visible } * html * { color: expression( (function(who){ if(!who.MXPC){ who.MXPC = '1'; if(who.nodeName != 'A'){ who.onmouseenter=function(){ who.className += ' hover'}; who.onmouseleave=function(){ who.className = who.className.replace(' hover','')}; } (who==who.parentNode.firstChild) ? who.className += ' first-child' : ''; } } )(this) , 'auto') } html: <html> <head> <title></title> <link rel="stylesheet" href="styles.css" /> <script src="css_browser_selector.js" type="text/javascript"></script> </head> <body> <div align='center'> <table border='0' width='948' height='535'> <tr><td> <div class='logo'> <img src='images/logo.png'> </div> </td> </tr> <tr> <td> <div class='posmenu'> <div align='right'> <div class='menu-hv'> <li> <a href='#' class='menu_layout'>Clientes</a> <ul> <li> <a href="index.php?pasta=clientes/cadastro&arq=form_cadastro#content" class='posdropdown'>Cadastrar</a> </li> <li> <a href="index.php?pasta=clientes/pesquisa&arq=visualizar#content" class='posdropdown'>Cadastrados</a> </li> <li> <a href="index.php?pasta=clientes/alteracao&arq=form_alteracao#content" class='posdropdown'>Editar / Excluir</a> </li> </ul> </li> <li> <a href="#" class='menu_layout'>Produtos</a> <ul> <li> <a href="index.php?pasta=produtos/cadastro&arq=form_cadastro#content" class='posdropdown'>Cadastrar</a> </li> <li> <a href="index.php?pasta=produtos/pesquisa&arq=visualizar#content" class='posdropdown'>Cadastrados</a> </li> <li> <a href="index.php?pasta=produtos/alteracao&arq=form_alteracao#content" class='posdropdown' >Editar / Excluir</a> </li> </ul> </li> <li> <a href="index.php?pasta=venda&arq=form_venda#content" class='menu_layout'>Vendas</a> </li> </ul> </div></div></div> </tr> </td> <tr> <td> <a name='body'><img src='images/cont.png'></a> </td> </tr> <tr> <td> <!--<a name='news'><img src='images/contentbody.png'></a>--> <div class='content'> <br><br> <a name='content'> <?php if (isset($_GET['pasta'])&& isset($_GET['arq'])) { $pasta=$_GET['pasta']; $arq=$_GET['arq']; echo "<div align='center'>"; include "$pasta/$arq".".php"; echo "</div>"; }else { } ?> </a> </div></td> </tr> <tr><td><a name='footer'><img src='images/footer.png'></a></td> </tr> </td> </tr> </table> </div> </body> </html>
  4. então, estou com um problema, meu script não esta respeitando as leis da logica (rs) blablablabla <?php ob_start(); include "../arqinc/conexao.php"; include "../arqinc/funcoesbd.php"; $cpf=$_GET['cpf']; $cod_max='15'; $desc_max='60'; $preco_max='30'; $quantidade_max='20'; $total_max='30'; $sql_cliente="SELECT * FROM clientes WHERE cpf='$cpf'"; $query_cliente= mysql_query($sql_cliente); while ($cliente_dados = mysql_fetch_assoc($query_cliente)) { $nome_cliente=$cliente_dados["cliente"]; $endereco_cliente=$cliente_dados["endereco"]; $telefone_cliente=$cliente_dados["telefone"]; $email_cliente=$cliente_dados["email"]; } $arq = fopen($cpf.".txt","w"); fwrite($arq,"Cliente: $nome_cliente CPF: $cpf Endereço: $endereco_cliente Telefone: $telefone_cliente E-Mail: $email_cliente ================================================================================================================================================================= Código Descrição Preço Quantidade Total ================================================================================================================================================================="); $val=mysql_query("SELECT * FROM vendas WHERE cpf_clientes='$cpf' AND finalizado='0'"); $val_num = mysql_affected_rows(); $total_final=0; while($val_query=mysql_fetch_array($val)){ $codigo=$val_query["codigo_produtos"]; $descricao=$val_query["descricao_produtos"]; $preço=$val_query["preco_produtos"]; $preço = str_replace('.',' ', $preço); $quantidade=$val_query["quantidade_produtos"]; $total=$val_query["total"]; $total = str_replace('.',' ', $total); $id=$val_query["id_venda"]; $total=$preço * $quantidade; $total_bd=$total; $total_bd = number_format($total_bd, 2, '.', '.'); $total_final=$total_final+$total_bd; $preço = str_replace(' ',',', $preço); $total = number_format($total, 2, ',', ','); while (strlen($codigo) < $cod_max) { $codigo="0" . $codigo; } while (strlen($descricao) < $desc_max) { $descricao=" " . $descricao; } while (strlen($preço) < $preco_max) { $preço=" " . $preço; } while (strlen($quantidade) < $quantidade_max) { $quantidade=" " . $quantidade; } while (strlen($total) < $total_max) { $total=" " . $total; } fwrite($arq," $codigo $descricao $preço $quantidade $total"); $condicao="id_venda='$id'"; $finalizado=1; $dados=array ( 'finalizado' => $finalizado, 'total' => $total_bd ); $cad_total=alterabd("vendas", $dados, $condicao); } $total_final = number_format($total_final, 2, ',', ','); fwrite($arq," ----------------------------------------------------------------------------------------------------------------------------------------------------------------- Total final da venda: $total_final"); fclose($arq); $arquivo = $cpf.".txt"; Header("Content-type: text/html"); Header("Content-Disposition: attachment; filename=$arquivo"); readfile($arquivo); $total_final = str_replace(',','.', $total_final); ob_flush(); $dados=array ( 'cpf_clientes' => $cpf, 'total_vendas' => $total_final ); $cad_total=inclusaobd("total_vendas", $dados); die(); /*sheader("Status: 200"); header ("Location: form_venda.php"); header( "refresh:0;form_venda.php" );*/ ?> blablablabla Por exemplo, o 'blablablabla' do incio e o 'blablablabla' do final do arquivo estao sendo escritos dentro do arquivo, sendo que deveria aparecer na tela, eu preciso fazer um redirecionamento dessa pagina, mas o comando <meta> fica escrito no arquivo e não é executado, alguém sabe o que é isso ?
  5. também não funciona com o status 200, tentei tanto com location quanto com o "header( "refresh:2;url=form_venda.php" ); " muito estranho ... no FF ta funcionando de boa
  6. no firefox funcionou com o header( "refresh:2;url=form_venda.php" ); só no chrome que não :/
  7. então cara, coloquei o "header( "refresh:2;url=form_venda.php" );" no final do script, mas parece que ele não executa essa parte, parece que ele faz o Header para download do arquivo mas não o header para redirecionamento, o download esta ocorrendo normal, mas não acontece o redirecionamento :/
  8. Código completo da pagina <?php include "../arqinc/conexao.php"; include "../arqinc/funcoesbd.php"; $cpf=$_GET['cpf']; $cod_max='15'; $desc_max='60'; $preco_max='30'; $quantidade_max='20'; $total_max='30'; $sql_cliente="SELECT * FROM clientes WHERE cpf='$cpf'"; $query_cliente= mysql_query($sql_cliente); while ($cliente_dados = mysql_fetch_assoc($query_cliente)) { $nome_cliente=$cliente_dados["cliente"]; $endereco_cliente=$cliente_dados["endereco"]; $telefone_cliente=$cliente_dados["telefone"]; $email_cliente=$cliente_dados["email"]; } $arq = fopen($cpf.".txt","w"); fwrite($arq,"Cliente: $nome_cliente CPF: $cpf Endereço: $endereco_cliente Telefone: $telefone_cliente E-Mail: $email_cliente ================================================================================================ Código Descrição Preço Quantidade Total ================================================================================================"); $val=mysql_query("SELECT * FROM vendas WHERE cpf_clientes='$cpf' AND finalizado='0'"); $val_num = mysql_affected_rows(); $total_final=0; while($val_query=mysql_fetch_array($val)){ $codigo=$val_query["codigo_produtos"]; $descricao=$val_query["descricao_produtos"]; $preço=$val_query["preco_produtos"]; $preço = str_replace('.',' ', $preço); $quantidade=$val_query["quantidade_produtos"]; $total=$val_query["total"]; $total = str_replace('.',' ', $total); $id=$val_query["id_venda"]; $total=$preço * $quantidade; $total_bd=$total; $total_bd = number_format($total_bd, 2, '.', '.'); $total_final=$total_final+$total_bd; $preço = str_replace(' ',',', $preço); $total = number_format($total, 2, ',', ','); while (strlen($codigo) < $cod_max) { $codigo="0" . $codigo; } while (strlen($descricao) < $desc_max) { $descricao=" " . $descricao; } while (strlen($preço) < $preco_max) { $preço=" " . $preço; } while (strlen($quantidade) < $quantidade_max) { $quantidade=" " . $quantidade; } while (strlen($total) < $total_max) { $total=" " . $total; } fwrite($arq," $codigo $descricao $preço $quantidade $total"); $condicao="id_venda='$id'"; $finalizado=1; $dados=array ( 'finalizado' => $finalizado, 'total' => $total_bd ); $cad_total=alterabd("vendas", $dados, $condicao); } $total_final = number_format($total_final, 2, ',', ','); fwrite($arq," ------------------------------------------------------------------------------------------------------------------------------------------------- Total final da venda: $total_final"); fclose($arq); $arquivo = $cpf.".txt"; Header("Content-type: text/html"); Header("Content-Disposition: attachment; filename=$arquivo"); readfile($arquivo); $total_final = str_replace(',','.', $total_final); $dados=array ( 'cpf_clientes' => $cpf, 'total_vendas' => $total_final ); $cad_total=inclusaobd("total_vendas", $dados); ?> <meta http-equiv=' Refresh' content=' 0;url=form_venda.php' > No arquivo txt fica assim
  9. Estou com um problema, minha pagina para gerar e fazer o download do arquivo esta funcionando perfeitamente, o problema é que a ultima linha do codigo, o meta , continua sendo escrito no arquivo, mesmo eu tendo fechado com fclose(); antes. fclose($arq); $arquivo = $cpf.".txt"; Header("Content-type: text/html"); Header("Content-Disposition: attachment; filename=$arquivo"); readfile($arquivo); $total_final = str_replace(',','.', $total_final); $dados=array ( 'cpf_clientes' => $cpf, 'total_vendas' => $total_final ); $cad_total=inclusaobd("total_vendas", $dados); ?> <meta http-equiv=' Refresh' content=' 0;url=form_venda.php' > alguém sabe o que está errado ?
×
×
  • Criar Novo...