mark09 0 Denunciar post Postado Janeiro 26, 2015 Saudações galera do fórum. Estou tendo um problema para exibir uma imagem usando imagegif, a mesma simplesmente não aparece, o código é esse: <?php session_start(); //$number = $_SESSION['captcha_numerico']; $tamanho_da_fonte = 25; $largura = 100; $altura = 50; $imagem = imagecreate($largura, $altura); imagecolorallocate($imagem, 255, 255, 255); $cor = imagecolorallocate($imagem, 0, 0, 0); for($x =0; $x < 20; $x++){ $x1 = rand(1, 100); $y1 = rand(1, 100); $x2 = rand(1, 100); $y2 = rand(1, 100); imageline($imagem, $x1, $y1, $x2, $y2, $cor); } imagettftext($imagem, $tamanho_da_fonte, 0, 10, 40, $cor, 'HoboStd.otf', 5015); header('Content-type: image/gif'); imagegif($imagem); ?> É basicamente um sistema de captcha ( coloquei 5015 em imagettftext somente para testes e a fonte HoboStd.otf está sim no diretório). Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 26, 2015 Habilite as mensagens de erro, como mostrado aqui: http://forum.imasters.com.br/topic/375800-orientaes-para-uma-boa-participao/ Execute de novo e veja qual é o resultado Compartilhar este post Link para o post Compartilhar em outros sites
mark09 0 Denunciar post Postado Janeiro 26, 2015 Obrigado por responder, porém mesmo adicionando o código no inicio do arquivo, não foi me mostrado nenhum erro, a página está aparecendo assim: http://prntscr.com/5xfjcv Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 26, 2015 Comente a linha do header(). Caso haja alguma mensagem, o header() não deixará ela aparecer (o script tenta interpretar como imagem em vez de texto) Compartilhar este post Link para o post Compartilhar em outros sites
mark09 0 Denunciar post Postado Janeiro 26, 2015 Agora apareceram códigos estranhos: http://prntscr.com/5xfvi8 Compartilhar este post Link para o post Compartilhar em outros sites
angelorubin 142 Denunciar post Postado Janeiro 26, 2015 Fiz um teste rápido aqui e funcionou normal, veja - http://www.4shared.com/download/Gxa5rL_ece/teste.png?lgfp=3000 Utilizei a fonte arial.ttf Compartilhar este post Link para o post Compartilhar em outros sites
mark09 0 Denunciar post Postado Janeiro 26, 2015 Obrigado a todos pelas respostas, mas o problema era na verdade em um configuração de salvamento no Dreamweaver, chamada "Incluir assinatura Unicode (BOM)", bastou desabilitá-la. Compartilhar este post Link para o post Compartilhar em outros sites