Ir para conteúdo

victor_iroski

Members
  • Total de itens

    7
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre victor_iroski

  1. victor_iroski

    Erro na geração de PDF usando mPDF

    Eu faço isso, pois o valor que da variável f1 depende do que está no laço.. o código é esse: <img <?php $texto = $valor ; if((strlen($texto) % 2) <> 0){ $texto = "0" . $texto; } // Draw dos dados while (strlen($texto) > 0) { $i = round(esquerda($texto,2)); $texto = direita($texto,strlen($texto)-2); $f = $barcodes[$i]; for($i=1;$i<11;$i+=2){ if (substr($f,($i-1),1) == "0") { $f1 = $fino ; }else{ $f1 = $largo ; } ?> src=img/p.png width=<?php echo $f1?> height=<?php echo $altura?> border=0> Por isso que eu só fecho depois, o while e o for tem que está dentro da tag img para conseguir pegar o valor correto da variável f1. Mas eu não costumo fazer isso, meu código é todo indentado, somente essa parte que não.
  2. victor_iroski

    Erro na geração de PDF usando mPDF

    a linha 114 é o fechamento da tag img " src=img/p.png width=<?php echo $f1?> height=<?php echo $altura?> border=0><img " Antes desse fechamento, ele tem 2 laços para verificar se a barra será "larga" ou "fina".
  3. victor_iroski

    Erro na geração de PDF usando mPDF

    Bom dia pessoal , Estou em um projeto na empresa de enviar o boleto daqui de uma forma automática pro e-mail dos clientes. O fato é que o layout e o boleto já estão funcionando perfeitamente. O único problema é que, na hora de eu transformar o boleto para pdf de uma forma automática, ele dá o seguinte erro: "Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\siclop-enviar_boleto\funcoes_itau.php:114) in C:\wamp\www\siclop-enviar_boleto\pdf\mpdf.php on line 8297" "Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\siclop-enviar_boleto\funcoes_itau.php:114) in C:\wamp\www\siclop-enviar_boleto\pdf\mpdf.php on line 1706" Estou usando o mPDF e esse erro só acontece quando eu chamo a função de gerar o código de barras. Quando eu não chamo essa função, ele me mostra o pdf formatado porém obviamente não me mostra o código de barras (somente a linha digitável). Não sei por que ele não entende o código de barras. Eu vi que no próprio mPDF tem uma classe chamada barcode.php; não sei se ele aceita o código de barras somente utilizando essa classe... Gostaria de saber se vocês podem me ajudar com esse erro ou se tem alguma sugestão de como eu posso estar fazendo essa conversão para pdf? o código da função de geração de código de barras é esse: function fbarcode($valor){ $fino = 1 ; $largo = 3 ; $altura = 50 ; $barcodes[0] = "00110" ; $barcodes[1] = "10001" ; $barcodes[2] = "01001" ; $barcodes[3] = "11000" ; $barcodes[4] = "00101" ; $barcodes[5] = "10100" ; $barcodes[6] = "01100" ; $barcodes[7] = "00011" ; $barcodes[8] = "10010" ; $barcodes[9] = "01010" ; for($f1=9;$f1>=0;$f1--){ for($f2=9;$f2>=0;$f2--){ $f = ($f1 * 10) + $f2 ; $texto = "" ; for($i=1;$i<6;$i++){ $texto .= substr($barcodes[$f1],($i-1),1) . substr($barcodes[$f2],($i-1),1); } $barcodes[$f] = $texto; } } //Desenho da barra //Guarda inicial ?><img src=img/p.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img src=img/b.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img src=img/p.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img src=img/b.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img <?php $texto = $valor ; if((strlen($texto) % 2) <> 0){ $texto = "0" . $texto; } // Draw dos dados while (strlen($texto) > 0) { $i = round(esquerda($texto,2)); $texto = direita($texto,strlen($texto)-2); $f = $barcodes[$i]; for($i=1;$i<11;$i+=2){ if (substr($f,($i-1),1) == "0") { $f1 = $fino ; }else{ $f1 = $largo ; } ?> src=img/p.png width=<?php echo $f1?> height=<?php echo $altura?> border=0><img <?php if (substr($f,$i,1) == "0") { $f2 = $fino ; }else{ $f2 = $largo ; } ?> src=img/b.png width=<?php echo $f2?> height=<?php echo $altura?> border=0><img <?php } } // Draw guarda final ?>src=img/p.png width=<?php echo $largo?> height=<?php echo $altura?> border=0><img src=img/b.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img src=img/p.png width=<?php echo 1?> height=<?php echo $altura?> border=0> <?php } //Fim da função código de barras Obrigado !
  4. victor_iroski

    Erro no REQUIRE_ONCE

    Obrigado Diego. Essa parte resolveu. Porém, as páginas continuam aparecendo no rodapé, uma parte branca. Vê se consegue me ajudar a resolver essa questão. Fui recomendado a colocar o require_once no começo da página e de fato parou de aparecer o branco embaixo das páginas. Porém agora voltou a aparecer e eu não sei o que pode ser. É só nas páginas que possuem pouco conteúdo e quanto mais zoom dá na página, mais branco ela fica no final da página. OBS: localmente funciona sem problema nenhum. É só no servidor web. obrigado
  5. victor_iroski

    Erro no REQUIRE_ONCE

    Boa tarde , Estou com um problema no meu site e não sei como resolver. Pois bem, tenho um arquivo de conexão.php que faz a conexão com o banco de dados e com meu servidor WEB e, em todas as páginas do meu site, eu uso na primeira linha o require_once "conexão.php" (já tentei colocar com aspas simples e com parenteses e mesmo assim não adiantou). Logo depois dessa linha, uso a função session_start() para inicializar uma sessão. O fato é que, quando subimos o arquivo pro servidor Web, ele dá erro, e não grava as informações certas na sessão, então, ao trocar de login e senha, ao acessar o sistema com outro usuário, aparece as informações do último usuário que acessou. ( o logout tem as funções session_destroy e session_unset), além de aparecer o erro "Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at ". (para desaparecer essa mensagem colocamos um @ na frente da session_start, o erro desapareceu, porém o problema persistiu) Porém, se eu coloco a linha do require_once abaixo do session_start(), desaparece a mensagem de erro da session, e a sessão volta a funcionar normalmente, porém aparece um problema de layout, onde as páginas HTML, depois que ocupa 100% da tela, fica em branco quando descemos o scroll. Não sei o que pode solucionar esses meus dois problemas. OBS: Quando testado localmente, no servidor WAMPP, ele não dá problema na session e o login funciona normalmente, mesmo com o require_once na primeira linha de cada página. Meu servidor Web é o Advanced Host. Alguém pode ajudar ? Desde já, obrigado.
  6. victor_iroski

    Encontrar arquivos no servidor

    Eu fiz, do jeito que você me aconselhou, ele copiou o arquivo, porém copiou o arquivo em branco e deu o erro: Warning: file_get_contents(\\servidor\adm\ATUALIZA_TESTE.txt): failed to open stream: Permission denied in C:\wamp\www\leradmtestelocal\leradm.php on line 6
  7. victor_iroski

    Encontrar arquivos no servidor

    Boa tarde , Tenho um arquivo php que procura um txt para pegar as informações e subir no banco de dados Sql, porém esse arquivo é gerado pelo servidor aqui da empresa (onde minha máquina já está mapeada para R: ou \\servidor\adm). Hoje eu tenho que ir no R: pegar esse arquivo (ATUALIZA.TXT), trazer para minha máquina na pasta do WAMP, onde está o arquivo PHP, e ai eu rodo o arquivo. Porém queria deixar isso "automático" onde o meu programa PHP já procurasse no servidor diretamente sem precisar de eu jogar localmente na minha máquina. Hoje utilizo o " fopen("ATUALIZA.txt","r")", para abrir o arquivo e funciona normalmente. Tento colocar o caminho "R:\ATUALIZA.txt" ou "\\servidor\c\adm\Atualiza.txt", porém não adianta. dá mensagem de erro: fopen(\\servidor\c\adm\ATUALIZA.txt)> failed to open stream: permission denied. E eu tenho total permissão para mexer nessa pasta do servidor, tanto que posso ler, gravar, alterar e deletar qualquer arquivo. Alguém pode me ajudar a encontrar uma solução em como ler esse arquivo na rede ou até como copiar esse arquivo pro meu computador?? Obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.