
Template Php
#1
Posted 07/06/2008, 03:09
senhores, primeiro eu digo que eu não terminei ainda, porque não estou conseguindo arrumar as divs hehe
mas eu queria saber como fazer o esquema em php que os links ficam '../index.php?page=home' ou '../index.php?contato' sei lá
tipo, o layout é fixo e só o que muda é o '{conteudo}'
eu não consigo achar isso em diabo nenhum de lugar, não sei como chama, seria template mesmo?
enfim é a ajuda que preciso no momento.
mas não adianta mandarei eu usar tal e tal váriavél pq eu não vou entender nada ;p
precisa de um referencia boa, se alguém puder me ajudar ficarem agradecido.
obrigado
#2
Posted 07/06/2008, 04:53
Hospedagem Linux, Hospedagem Windows, Revenda de Hospedagem e Registro de domínios. Servidores EUA e BR.
"É melhor calar-se e deixar que as pessoas pensem que VOCÊ é um idiota do que falar e acabar com a dúvida."
#3
Posted 07/06/2008, 14:27
Ficou legal agora. Consegui fazer certinho heheheh
Só falta corrigir o css

E o lance da localização de onde se encontra, como fazer? não faço idéia.. uma luz??
Edição feita por: flexiy, 08/06/2008, 02:03.
#4
Posted 09/06/2008, 11:26
$localizacaoCat = $_GET['categoria']; $localizacaoSub = $_GET['sub']; echo "você está em: ".$localizacaoCat."/".$localizacaoSub."";
acho que dá pra fazer assim

Edição feita por: maykel, 09/06/2008, 11:28.
Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens!
#5
Posted 09/06/2008, 15:38
por enquanto eu fiz de uma maneira alternativa, nem um pouco prática, mas é aquela coisa "está funcionando" hauhuah
veja o que eu fiz
Seguindo o tutorial de Query String que o CaRLo passou, utilizei para o conteudo e tal. Até ai normal. Para mostrar o caminho da forma que eu quero eu coloquei mais uma string depois da string $pagina no arquivo de query
$caminho = "caminhos/tal.htm";e coloco o mesmo script pra mostrar o conteudo, alterando o nome da string, ficando assim:
<?if( (isset($caminho)) and (file_exists($caminho)) ) {include($caminho);} else {echo " ";}?>só que para cada página eu tive que criar um arquivo com o caminho, só para dar o include
por exemplo: Home > Tal
nesse caso o Home é um link para o Home
Home > Tal > Taltal
nesse caso o 'Home' e o 'Tal' são links
ou seja, para cada pagina tem duas página, bem burro né!? mas é o que eu consegui fazer, pelo menos por enquanto rs
tentei adicionar uma variavel a mais com o código e ele dar um echo, mas não consegui fazer funcionar
não sei se entenderam, o que eu quero mostrar o caminho na barra preta ali, em cima do conteúdo... tipo aqui do fórum que mostra o caminho.. tipo
Fórum WMO » Desenvolvimento
Fórum WMO » Desenvolvimento » PHP
Fórum WMO » Desenvolvimento » PHP » Template Php
Como faço algo mais prático? com certeza minha "solução" não é muito boa ahuah
Agradeço a ajuda até agora. Obrigado
Edição feita por: flexiy, 09/06/2008, 15:49.
#6
Posted 09/06/2008, 16:42
testado e funcionando aqui! -.-'
Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens!
#8
Posted 09/06/2008, 21:27
funciona do seu jeito sim. eu que panguei aqui.
daria pra usar, mas prefiro do jeito que está agora.. mesmo dando todo esse trabalho hehe
porque mostra todo o caminho e os links dos 'níveis' inferiores
#10
Posted 10/06/2008, 10:07
tipo $caminho = "Categoria Nova - Subcategoria";
echo $caminho... mas teria que fazer em todas as páginas, daria um trabalho extra

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens!
#11
Posted 10/06/2008, 10:47
Hmm, um bom trabalho extra dependendo do tamanho do site.... xDpo desculpaa! eu que fiz errado, é claro que está funcionando rs
funciona do seu jeito sim. eu que panguei aqui.
daria pra usar, mas prefiro do jeito que está agora.. mesmo dando todo esse trabalho hehe
porque mostra todo o caminho e os links dos 'níveis' inferiores
Mas tem outras duas formas fáceis também de se fazer isso, a mais fácil dela, seria usar pastas e subpastas....
CATEGORIA -> SUBCATEGORIA - > ARQUIVO pasta -> subpasta -> arquivo.htmlSe uma página solicitada existisse dentro de outra pasta, aí essa seria uma subcategoria ou arquivo q2ue estivesse dentro de esta pasta (que seria a categoria principal então)....
Não consegui explicar bem... xD
E a outra forma é usando banco de dados....
Ahh tá, entendi, vlw aí...ele está fazendo manualmente...
tipo $caminho = "Categoria Nova - Subcategoria";
echo $caminho... mas teria que fazer em todas as páginas, daria um trabalho extra


"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."
Muito Obrigado à todos do fórum, e à toda equipe do fórum!

#12
Posted 19/06/2008, 22:29
corrigido: http://img252.images...934/funcnp4.png
veja que adicionei uma string naquele tutorial de query string.
e atraves disso eu faço no lugar de {localização} eu chamo a $string com outra página
meu problema é criar uma página pra cada lugar, e cada página só tem aquele código html ali do lado
agora acho que ta bem explicado he (VEJA IMG)
Edição feita por: flexiy, 20/06/2008, 02:11.
#13
Posted 20/06/2008, 01:30
?categoria=fotos&sub=galeria
E no de localização está:
?categoria=fotos&sub=home
Qual a diferença real entre eles?

"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."
Muito Obrigado à todos do fórum, e à toda equipe do fórum!

#14
Posted 20/06/2008, 02:07
esse home o conteúdo principal, considere:
?categoria=site&sub=home
o que manda para a página principal
dai em galeria aparece assim
Principal > Fotos > Galeria
é só um exemplo, esse quote ai é o link do principal.. nossa acho que tá bem mal explicado "/
corrigido: http://img252.images...934/funcnp4.png
Edição feita por: flexiy, 20/06/2008, 02:11.
#15
Posted 20/06/2008, 09:34
na verdade não entendi até agora qual o problema

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)