Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Remazela

PHP - Imagem não aparece

Recommended Posts

Caros amigos

 

Estou escrevendo um código em PHP, onde estou desenvolvendo um site Loja Virtual.

 

Após escrever o caminho da busca das imagens não aparece na tela.

 

Abaixo o Código-fonte:

 

HEADER.PHP

<?php 
 
   require_once "require/class/CRUD.class.php";
   require_once "require/config/config.php";
   
   $r_QueryString = explode('/',substr(REDIRECT_QUERY_STRING,3)); 
   
   $urlAmigavel = new UrlAmigavel;
      
?>

<!DOCTYPE html>
<html lang="pt-BR"> 
    <head>
        <meta charset ="UTF-8">
        <title>Loja Virtual - Desenvolvido em PHP</title>
        <link type="text/css" rel="stylesheet" href="require/css/header.css" />
        <script type="text/javascript" src="require/js/jquery-1.11.3.min.js"></script>
        <script type="text/javascript" src="require/js/login.js"></script>
    </head>
    
    <body>
        <header>
            <div>    
                <ul>
                    <li><a href=""><img src="require<?=MINI?>require<?=PROJETO?>caminhao.png&w=14" />Frete Gratis</a></li> //Não acha o caminho
                    <li><a href=""><img src="require<?=MINI?>require<?=PROJETO?>telAtendimento.png&w=10" />Central de Atendimento</a></li>  //Não acha o caminho
                    <li><a href=""><img src="require<?=MINI?>require<?=PROJETO?>devolucao.png&w=14" />Saiba sobre as Regras para Devolução</a></li>  //Não acha o caminho
                </ul>
            </div>
        </header>
            
        <main>

Dá o seguinte erro o código acima:

 

require/config/config.php

MINI = '/img/miniaturas/mini.php?src='
PHPDoc não localizado

 

Como devo fazer para corrigir o erro acima ? Estou usando o NetBeans para escrever o código.

 

A pasta require, Código-fonte do Config.php abaixo:

<?php

   define('REDIRECT_QUERY_STRING',isset($_SERVER['REDIRECT_QUERY_STRING'])?$_SERVER['REDIRECT_QUERY_STRING']:NULL);
   define('REDIRECT_URL',isset($_SERVER['REDIRECT_URL'])?$_SERVER['REDIRECT_URL']:NULL);
   
   #Header
   define('MINI','/img/miniaturas/mini.php?src='); # o caminho está correto
   define('PROJETO','/img/projeto/'); # o caminho está correto
   define('LOGO','/img/logos/'); # o caminho está correto
   define('PRODUTO','/img/produtos/'); # o caminho está correto
   
?> 

Grato a todos.

 

Atenciosamente,

 

Renato

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro amigo

 

O código do mini.php - refere-se a timthumb que retire desde endereço: http://code.google.com/p/timthumb/

 

Observação: observei também que preciso instalar o PhpDocumentor como faço isso, ou não interfere na programação, tanto usando o NetBeans ou outro programa.

 

Grato,

 

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde

Dei uma olhada no código timthumb, ele possui 1267 linhas de código, qual parte você retirou e aproveitou ?

Desejo poder ajudar, mas para isso você irá ter que disponibilizar código do arquivo mini.php, que pode estar dando problema, se não, vai ser quase impossível descobrir o problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro amigo

 

Não alterei nenhuma linha e não fiz alteração nenhuma no código, apenas aproveite.

 

Apenas Copiei e colei.

 

O PHPDOC influencia em algo ?

 

Grato,

 

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde

De acordo com seu código é necessário "/img/miniaturas/mini.php?" o arquivo mini.php é requisitado, e através de parâmetro ele executa um código dentro do mini.php, se não existir este arquivo, então vai dar erro. Eu peguei seu código do post e tentei emular, mas o processo é interrompido por falta deste arquivo.

 

 

Referente ao PhpDocumentor vou dar uma analisa nesta ferramenta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

De acordo com o código apresentado:

 

require/config/config.php

MINI = '/img/miniaturas/mini.php?src='
PHPDoc não localizado

 

Está faltando PHPDoc.

ou seja ,

require - requerido o caminho mostrado acima.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Noite

De acordo com teste no servidor ao depurar o arquivo HEADER.PHP , ele retorno o seguinte html:

<img src="require/img/miniaturas/mini.php?src=require/img/projeto/caminhao.png&w=14" />[/size]

A imagem não carrega porque não exite mini.php.[/size]

 

 

Boa noite

 

Realizei as seguintes alterações:

 

1º Removi a requeri mini.php

2º Alterei o endereço de imagem

 

Se quiser conferir o código funcionando "aparecendo as imagens" através do link:

 

http://programador.wilson.nom.br/remazela/Imagem.php

 

Os arquivos alterados para downlaod no link:

 

http://www.programador.wilson.nom.br/remazela/require.rar

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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