Ir para conteúdo

POWERED BY:

Arquivado

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

2Shady

Include em diretório anterior

Recommended Posts

Eu to fazendo um site usando include em varias partes, ai eu peguei uma página e salvei dentro de outra pasta e agora o include ta agindo como se essa outra pasta fosse a raiz, o menu.php fica na pasta raiz do site, tanto q na index eu uso <?php include "menu.php"; ?> ai eu fui botar o menu em outra página de outra pasta e coloquei assim no include <?php include "../menu.php"; ?> ai abrir a página mas ficou com as imagens todas quebradas e os links todos errados, por exemplo: ao invez de nomedosite.com/index.php os links dessa página tão como nomedosite.com/nomedapasta/index.php

 

Alguem sabe como resolver isso? Eu já dei uma pesquisada no Google parece q tenho q usar variaveis mas não entendir direito como fazer isso. Alguem me ajuda ai por-favor!

valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ninguem? Alguem ajuda ai!! O problema eh que quando eu abro a página que fica dentro da pasta letras o layout fica todo quebrado, com os links todos errados, ele age como se a pasta letras que fosse a raiz do site, vejam...

 

Imagem Postada

 

Viram?! O certo seria se ficasse "localhost/images/layout/logo.jpg" e não "localhost/letras/images/layout/logo.jpg" esse /letras não era pra ta ali, ele ta quebrando o layout inteiro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se na index o caminho das imagens estiver como imagens/logo.jpg é normal que isso aconteça porque quando voce acessa artistas.php que está na pasta /letras e não / o servidor ira procurar as imagens em uma pasta chamada imagens dentro da pasta letras.

Experimente utilizar da seguinte forma:

 

<img src="<?=$_SERVER['DOCUMENT_ROOT']?>/imagens/logo.php" />

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.