Conflito PHP

22/11/2014

0

PHP

caro!
Amigos

estou enfrentado um pequeno problema na minha criação de site em php,
estou querendo muda o titulo das paginas, mais so que mudo e continua o mesmo titulo da pagina index, "Home". esse "HOME" esta vindo em todas as paginas, quando clico em qualquer url,

Exemplo: quando clico no menu "contato" o titulo da pagina continua a mesma da pagina "home".
Edson Costa

Edson Costa

Responder

Posts

22/11/2014

William

Colega por gentileza poste o código, senão fica dificil de ajudar !
Responder

22/11/2014

Edson Costa

Colega por gentileza poste o código, senão fica dificil de ajudar !



ai que ta William, estou exatamente como criar o codigo para da o titulo para cada pagina clicada.
no html e facil, mais chama o titulo da pagina em php ja nao estou conseguindo.

mais pesquisei na net esse seguinte codigo... mais nao esta dando certo tbm:
$titulos = [
    'index.php' => 'Meu site - Tutorial Photoshop',
    'tutoriais.php' => 'Tutoriais de Photoshop - Meu Site',
    'ajuda.php' => 'Página de ajuda - Meu Site',
    'contato.php' => 'Fale Conosco - Meu Site'
    #pode ter 'n' páginas
];

#limpa a url (ex.: /url.php?foo#bar => url.php)
$uri = str_replace("/","",explode(".php",$_SERVER[REQUEST_URI])[0]).".php"; 


asim que ta no meu codigo das minha pagina
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title><?php echo $titulo ?></title>
<?php
include "css/css.php";
?>
</head>

<body>
Responder

22/11/2014

Ronaldo Lanhellas

Se sua página for um include de outra página, este pode ser o problema. Ex: ajuda.php é um include em index.php, nesse caso o título do index.php vai ser mostrado.
Responder

23/11/2014

Wellington Silva

Só faltou um detalhe no seu código..
Seria:
echo $title[$uri]

Segue o exemplo: http://sandbox.onlinephpfunctions.com/code/0a3d187cd7d2392caca166df126fd054e055ab01

Desculpe a má formatação to usando tablet
Responder

23/11/2014

Edson Costa

Se sua página for um include de outra página, este pode ser o problema. Ex: ajuda.php é um include em index.php, nesse caso o título do index.php vai ser mostrado.


mais tem como resolver esse problema...Ronaldo Lanhellas?

-----------------------------------------------------------------------------------------------------------------------------------------------
esse código aqui Wellington R. da Silva eu ja ultilizei ele, mais vem com um erro e nao sei como tira-lo.

Só faltou um detalhe no seu código..
Seria:
echo $title[$uri]

Segue o exemplo: http://sandbox.onlinephpfunctions.com/code/0a3d187cd7d2392caca166df126fd054e055ab01

Desculpe a má formatação to usando tablet
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar