Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Como titular páginas com PHP?

$
0
0

Boa noite!

Gente eu preciso de um apoio e vou tentar ser o mais direto e específico possível.

Eu estou fazendo um site, que por sinal está ficando como esperado, porém, eu dei um pequeno vacilo que só fui perceber agora. No diretório principal tenho as pastas nativas, como:

images
js
css
includes
templates
index.php


Como podem ter percebido, o meu index é o local que coloco toas as funções php, como por exemplo:

ob_start();
session_start();

include("includes/config.php");
include("includes/functions.php");
$tb_users = mysql_query("SELECT * FROM `users_TABLE`");

Para facilitar a minha vida no gerenciamento e organização do FTP, eu decidi criar a pasta templates e dentro dela, os arquivos que vão compor as páginas do site. Para isso ocorrer, eu tive que adicionar ao meu index.php esse código:

$pagina = protect($_GET['pagina']);
include("templates/header.php");
switch($pagina) {
case "noticias": include("templates/noticias.php"); break;
}
include("templates/footer.php");

Com as configurações que fiz no .htaccess eu acesso a página principal no endereço "www.meusite.com/noticias" tendo url amigável.

Tudo ocorre como eu queria, até o problema na qual preciso de apoio de vocês. Eu fiz outras páginas, contendo templates na pasta "templates":
about.php
noticias.php
contato.php
testes.php

O problema é que o título da página não altera se eu mudar de página! Com as novos templates eu posso acessar "www.meusite.com/contato" mas, no título só aparece o título original que coloquei no header.php dentro do <title></title>. Alguém saberia como dar título para cada página usando este sistema que já fiz?

Obrigado pela ajuda, e se não conseguiram me compreender, eu explicarei outra vez. :D


Viewing all articles
Browse latest Browse all 14190