Ir para conteúdo
Fórum CódigoFonte.net

Bruno Melo

Membros
  • Total de itens

    42
  • Registro em

  • Última visita

  1. Bruno Melo

    [URGENTE] Xampp 1.8.1

    Pessoal, estou migrando meu sistema para a versão 1.8.1 do xampp e ocorreram alguns problemas. resolvi alguns e gostaria de saber se alguém poderia me ajudar como o seguinte: tem como configurar o xampp para auto setar como "null" as variáveis padrões do PHP como $_GET, $_REQUEST e etc. pois está dando um erro de declaração desta variáveis.
  2. Bruno Melo

    Erro PHP

    Pessoal, estou com uma aplicação rodando no servidor e varias empresas estão acessando. Um determinado cliente me informou que as vezes faz um procedimento e aparece um erro de redeclaração de função. Isso pode acontecer caso a internet esteja muito lenta? fiz os teste no servidor de teste com a mesma base e com o mesmo código fonte e o erro não apareceu. alguém pode me ajudar???
  3. Bruno Melo

    Erro no foreach URGENTE!!!

    Pessoal, estou com o seguinte problema: eu desenvolvi um relatório onde eu fiz a utilização do foreach da seguinte forma: foreach($emp_fat as $key => $valoresFatura){ // código fonte } quando coloco para rodar o relatório, em 3 maquinas com xampp's diferentes funciona normal. quando coloco na quarta máquinas ele da um erro neste foreach. terai alguma solução para isso? o que poderia ser?
  4. Alguem sabe outra classe simples e que funcione?? manda ai...
  5. Bruno Melo

    Abrir um arquivo excel

    Pessoal, estou tentanto gerar um arquivo excel do meu relatório. com a classe PHPExcel eu conseguir salvar o arquivo numa pasta do sistema. Quando o usuário coloca para abrir ou salvar o arquivo, ele fica todo criptografado. alguem sabe o que pode ser isso. //new PHPExcel object $objPHPExcel = new PHPExcel(); //define propriedades do arquivo $objPHPExcel->getActiveSheet()->setTitle("Relatorio"); //Create a first sheet, representing sales data $objPHPExcel->setActiveSheetIndex(0); //titulo do relatorio $objPHPExcel->getActiveSheet()->setCellValue('B1',utf8_encode('RELACÃO DE CONTRATO(S) GERAL(IS) DE EMPRESA')); $objPHPExcel->getActiveSheet()->getStyle('B1')->getFont()->setBold(true); $objPHPExcel->getActiveSheet()->getStyle('B1')->getFont()->setName('Arial'); $objPHPExcel->getActiveSheet()->getStyle('B1')->getFont()->setSize(12); $objPHPExcel->getActiveSheet()->getStyle('B1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER); // Set active sheet index to the first sheet, so Excel opens this as the first sheet $objPHPExcel->setActiveSheetIndex(0); /** PHPExcel_IOFactory */ require_once '../Biblioteca/PHPEXCEL/Classes/PHPExcel/IOFactory.php'; $data_atual = date("YmdHis"); //salva o arquivo para excel $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); $objWriter->save(str_replace('.php', $data_atual.'.xls', __FILE__)); $filename = "relatorio_contratos_geral_empresa_print_excel".$data_atual.".xls"; header('Pragma: public'); header('Expires: 0'); header('Content-Description: File Transfer'); header("Content-type: application/x-msexcel; charset=utf-8"); header("Content-Disposition: attachment;filename=$filename "); header('Content-Transfer-Encoding: binary'); header('Cache-Control: public, post-check=0, pre-check=0'); readfile($filename);
  6. Bruno Melo

    Converter comando

    Pessoal, estou gerando um XML e quando vou verificar ele está abrindo em um item com o seguinte comando . como eu faço para converter este comando em espaço normal para exibir o XML?
  7. Bruno Melo

    PHP + AJAX

    Pessoal, eu estou fazendo uma pesquisa no bando de dados através do ajax e testei e vi que estava trazendo o que eu queria. Na hora de passar o resultado para o campo textarea não consegui. estou fazendo desta forma: var getObj = new AjaxObject("GET", "ajax_busca_historico.php?id_empreendimento="+id_empreendimento); getObj.setCallBackFunction(function(retorno){ var div = document.getElementById("observacao"); div.innerHTML = div.innerHTML+retorno; }); getObj.load(); Teria alguma outra forma ou tem algo errado na forma de enviar para o textarea? ajudem por favor.
  8. Bruno Melo

    PHP + AJAX

    Pessoal, eu estou fazendo uma pesquisa no bando de dados através do ajax e testei e vi que estava trazendo o que eu queria. Na hora de passar o resultado para o campo textarea não consegui. estou fazendo desta forma: var getObj = new AjaxObject("GET", "ajax_busca_historico.php?id_empreendimento="+id_empreendimento); getObj.setCallBackFunction(function(retorno){ var div = document.getElementById("observacao"); div.innerHTML = div.innerHTML+retorno; }); getObj.load(); Teria alguma outra forma ou tem algo errado na forma de enviar para o textarea? ajudem por favor.
  9. Pessoal, estou desenvolvendo um sistema e preciso converter um valor float para moeda. quando utilizo esta função está funcionando para a maioria dos valores mais se o valor for 0.00algunnumerio ela está dando o resultado errado. transformando o valor para 0,0algumnumero. exemplo: se o valor for 0.005 transformado está ficando 0,05. function floatParaMoeda2(num) { var zero = ''; x = 0; if(num<0) { num = Math.abs(num); x = 1; } if(isNaN(num)) num = "0"; num1 = num.toString(); teste = num1.lastIndexOf('.'); if(num1.substring(teste+1,teste+2) == 0){ zero = '0'; } cents = Math.floor((num*10000+0.5)%10000); if(zero == '0'){ cents = zero + cents; zero = ''; } num = Math.floor((num*10000+0.5)/10000).toString(); if(cents < 10) cents = "0" + cents; for(var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+'.' +num.substring(num.length-(4*i+3)); ret = num + ',' + cents; if (x == 1) ret = ' - ' + ret;return ret; } caso alguem conheça alguma função diferente ou identifique o erro... eu agradeço.
  10. Bruno Melo

    Biblioteca para gerar um XML

    Pessoal, estou precisando gerar um xml no formato iso 8859-1. eu tentei usar a biblioteca XMLWriter mais quando coloco texto com acento ele gerar o xml com as letras acentuadas no formato HTML. exemplo: se eu colocar a palavra Téstê ele gera o XML colocando isso T&amp;eacute;st&amp;ecirc; no lugar de Téstê. alguém conhece outra biblioteca ou sabe como ajustar este erro?
  11. Pessoal, como eu faço para imprimir varias paginas de um relatório??? eu tenho umas 10 paginas e queria imprimir todas mais sem travar o sistema, teria como fazer?
  12. Bruno Melo

    Gerar XML

    Resolvido... é que o IE bloqueia o download do de certos arquivos ai tem que ativar download para que funcione sem problema.
  13. Bruno Melo

    Gerar XML

    quando eu uso a linha header('Content-disposition: attachment; filename="'.$objHitorico->nome.'"'); ou a linha header("Content-type: application/force-download"); onde força o download no IE ele abre o poupup e fecha sem abrir a função de download, caso eu tire esta linha o xml é exibido na tela. alguém sabe a solução?
  14. Bruno Melo

    Gerar XML

    Pessoal, estou com uma dificuldade, estou gerando o xml como vocês estavam falando acima, mais só que se eu acessar o sistema de outra maquina e tentar gerar o xml ele gera mais não me dar a opção de salvar no meu pc só salva no servidor e pronto. Como eu faço para poder salvar no servidor e fazer o download do xml de outro pc. estou usando no final do arquivo o seguinte: header(‘Content-Description: File Transfer’); header(‘Content-Disposition: attachment; filename=”‘.$nome_xml.’”‘); header(‘Content-Type: application/octet-stream’); header(‘Content-Transfer-Encoding: binary’); header(‘Content-Length: ‘ . filesize($arquivoLocal)); header(‘Cache-Control: must-revalidate, post-check=0, pre-check=0′); header(‘Expires: 0′); // Envia o arquivo para o cliente readfile($arquivoLocal); na maquina que o sistema se encontra funciona mais acessando de outro maquina não funciona
  15. Bruno Melo

    Criar XML

    estou gerando um xml da seguinte forma. passo de uma pagina para outra o nome do arquivo xml gerado e no outro arquivo php coloco os header para possibilitar o usuário salva o arquivo. após os header eu uso a função readfile. até ai está tudo certo mais quando termino de salvar a pagina que deveria ser carregada para na linha que direcionar para o arquivo php onde tem os header. como eu ajeito isso. abaixo está os header <? $Nome = $_GET['nome']; // nome do arquivo que será enviado p/ download $Local = '../arq/xml/'.$Nome; // caminho absoluto do if (!file_exists($Local)) { // Exiba uma mensagem de erro caso ele não exista exit; } $Nome_arquivo = $_GET['nome']; // Configuramos os headers que serão enviados para o browser header('Content-Description: File Transfer'); header('Content-Disposition: attachment; filename="'.$Nome_arquivo.'"'); header('Content-Type: application/octet-stream'); header('Content-Transfer-Encoding: binary'); header('Content-Length: ' . filesize($Local)); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Expires: 0'); // Envia o arquivo para o cliente readfile($Local); ?>
×
×
  • Criar Novo...