Jump to content


Photo

Ajuda Com Include


  • Faça o login para participar
6 replies to this topic

#1 lulaoz

lulaoz

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 17/11/2004, 00:52

Pô pessoal alguem pode me ajudar estou com uma duvida do comando include!
Seguinte eu to criando um site que é assim fix uma estrutura em tabelas e fui colando include pro topo.php include pro menu.php e inclide para anunciantes.php.
Blz funciona mas quando eu crio um arquivo numa subpasta e coloco o comando include as imagens que aparececiam no diretorio principal não aparecem no subdiretorio.
Exemplo raiz = index.php ela roda tranquilo o comando include com as imagens que estão na pasta "images"

Exemplo subpasta = contato/index.php = o comando funciona mas as imagens não funcionam

Eu não queria ficar coloando toda hora as pastas imagens com os mesmos arquivos para cada diretorio entendeu.

O que eu posso fazer?


gente seguinte vo postar o exemplo pra vocês verem pq eu não entendi muito bem a resposta de vcs sou meio analfabeto no PHP manjo mais designer peria..
saca só www.lf.triexhospedagem.com/clubhouse/projetos.php
agora olha o mesmo arquivo numa subpasta www.lf.triexhospedagem.com/clubhouse/mais/projetos.php
www.lf.triexhospedagem.com/clubhouse/menu.php
www.lf.triexhospedagem.com/clubhouse/topo.php
www.lf.triexhospedagem.com/clubhouse/coluna.php
quando coloco na subpasta ai num funciona eu queri por exemplo que o arquivo www.lf.triexhospedagem.com/clubhouse/obrigado.php ficasse na subpasta mas que as imagens funcionassem num existe um path? que busca as imagens na pasta imagens no diretorio principal?

Edição feita por: lulaoz, 17/11/2004, 17:48.


#2 gregorytg

gregorytg

    Mestre

  • Usuários
  • 632 posts
  • Sexo:Não informado

Posted 17/11/2004, 01:06

Faz assim,
../

estes .. "2" pontos indicao que o arquivo esta na pasta ANTERIOR
ou seja se vc estiver em uma pasta e dar este comando ../ ele vai voltar para o root, mais cuidado, tem que ser assim root/pasta se vc estiver em root/pasta/pasta, e dar o comando ele vao voltar pra uma ANTERIOR ou seja vai cair em root/pasta ;)

Mais no seu caso é so isso:

PHP

<? include("../menu.php");?>


Se seu menu tiver imagens faça a mesma coisa

background="../menu_fundo.gif"

Ou seja o meu menu tem FUNDO logo ele vai procurar a imagem FUNDO no root ;)
sem precisar ter que Também colocar a imagem FUNDO na pasta

Edição feita por: gregorytg, 17/11/2004, 01:09.

"Porque o Senhor será a tua confiança, e guardará os teus pés de serem presos". \o/

#3 lulaoz

lulaoz

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 17/11/2004, 06:19

Certo cara isso eu ja tava a parte mas nesse caso o meu pepino é o seguinte:

Eu tenho uma pasta chamada images que ta no meu diretorio dentro dela estão armazenados todas as figuras de meu site.
E junto no mesmo dir tem os arquivos principais menu.php topo.php coluna.php que contem imagens.
Eles buscam certinho as imagens ai aparecem como nesse caso http://www.lf.triexh...se/projetos.php.
Ja nesse caso como o arquivo esta numa subpasta e eu apliquei o comando include no menu include no topo include na coluna de anunciantes, ele tenta buscar as figuras na pasta images mas como ela não se encontra no diretorio ai elas não carregam. http://www.lf.triexh...is/projetos.php <- é o mesmo arquivo porem na subpasta não tem como eu definir onde buscar as images pq eu usei o comando include ../topo.php e assim por diante
Se eu for modificar do modo que você falou ai no dir principal elas não carregaram porem na subpasta sim.
Não existiria algum tipo de path para buscar as imagens do outro servidor outro tipo de comando Include sei la?
Cara valeu pela fo~ça um abraço

#4 gregorytg

gregorytg

    Mestre

  • Usuários
  • 632 posts
  • Sexo:Não informado

Posted 17/11/2004, 13:44

Elas funcionao sim no ROOT, pois comigo funciona!

tentar fazer assim
../imagens
"Porque o Senhor será a tua confiança, e guardará os teus pés de serem presos". \o/

#5 lulaoz

lulaoz

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 17/11/2004, 18:06

Deixa eu ser mais especifico:

No diretorio central do site eu tenho os seguintes arquivos:

index.php
projetos.php
contato.php
menu.php --> este é o menu que eu coloquei como include em todas as pastas
images --> a pasta que contem todas as imagens do site inclusive as anexas ao menu
topo.php --> Este á a parte superior do site inclusive todas as imagens que estao anexa ao topo.php esta direcionada para a pasta de imagens
coluna.php --> este eh o arquivo que contem todos os banners

ai o site foi composto por uma estrutura com tabelas e includes como pode ser reparado, ai quando eu mando um arquivo na subpasta com os includes oque acontece? O arquivo tenta buscar as imagens no mesmo diretório.
Se eu faço a modificação no arquivo topo.php ../images/ como ele esta no raiz as imagens vão sumir porque não existe mais nenhum caminho.
Entende se eu fizer a modificação no arquivo topo.php menu.php coluna.php os arquivos do diretorio central ficarão sem as imagens porem os das subpastas vão funcionar entende o que acontece.

Attached Files



#6 tripsurfer

tripsurfer

    Rafael.

  • Usuários
  • 198 posts
  • Sexo:Masculino
  • Localidade:Florianópolis

Posted 17/11/2004, 21:21

Po cara não entendi direito nao ta meio confuso. pelo que eu vi na pagina em que as imagens abrem ele as buscas no seguinte diretorio:
http://www.lf.triexh.../Main_r1_c1.jpg

Ea página em que as imagens não aparecemé o seguinte:
http://www.lf.triexh.../Main_r1_c1.jpg

ou seja apareceu uma pasta do nada ali haha e como nao entendi direito se fosse comigo e o ../caminho não funcionasse eu uuárias iframes então e fazia o menu abrir dentro do iframe principal.. entende dai só iria mudar a pasta principal.

Acho que isso resolveria teus problemas. Só mais uma observação, não consegui achar teu problema cara eu naveguei no teu site e rodou legal.




Ao som de Jack Johnson - Times Like These
Atenciosamente
Rafael Espindola.
Nome: Rafael Espindola
Interesse: Photoshop, Flash, PHP, Redes
Meu email: rafaelespindola@hotmail.com

#7 lulaoz

lulaoz

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 18/11/2004, 00:32

Valeu ae a ultima pessoa que me respondeu...Eu achei uma solução aqui muito obrigado pela atenção !!!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq