Jump to content


Photo

Colocar Um Subtitulo Diante Do Title Da Pagina


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

#1 klauss

klauss

    it me

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

Posted 11/10/2007, 16:46

O Objetivo é deixar como está no forum acima: Colocar um subtitulo diante do title da pagina - WebFórum - Mozilla Firefox... :assobio:

Eu não vou trabalhar com banco de dados, senão seria só ler a tabela/campo onde estaria armazenado, vou fazer somente em php.

Só que com um detalhe, as páginas que vão ser incluidas, vão ser feitas depois e a forma que achei foi declarar o title(subtitle) nelas(nas paginas incluidas), mas não encontrei como passar isso pra index, pois as vezes, se o ip que acessar for x, vou precisar exibir x informação no title...etc, bem, deve haver mil formas de fazer isto, incluindo o metodo pog de incluir a index numa outra.php e incluir outra.php na index (*axo que não dá certo, ou um loop infinito), sei lá, verificar se há tal informação no resto do codigo fonte, etc, so não achei uma forma prática de fazer isso. Caso alguem possa me dar alguma ideia melhor

<?
$tituloprincipal = "Meu Site.com";
$titulo_secundario = "$vem_das_includes";//Isto virá das páginas incluidas abaixo...
?>

<html>
<head>
<title><?=$tituloprincipal?><?=$titulo_secundario?></title>
</head>

Klauss deu CONTROL + S para tentar salvar esse documento enquanto editava num total de: 2 Vezes :wacko:

Edição feita por: klauss, 11/10/2007, 16:49.


#2 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 11/10/2007, 21:37

Bom, para este caso você pode fazer assim...
index.php
<?php
include $_GET['act'] .".php";
?>
<title><?php echo $titulo;?></title>

<body>
<?php echo $corpo
</body>
ao acessar site.com.br/?act=fotos você estará incluindo o arquivo fotos. e informando o titulo através de uma variavel pre existente no arquivo fotos
fotos.php
<?php
$titulo = "Fotos do site";

// Processa o que tenha que processar nesta página
// Loop somente para gerar um valor sozinho
foreach( array( "teste 1", "teste 2", "teste 3", "teste 4" ) as $fotos )
{
$saida .= "<p>". $fotos ."</p>";
}


// Aqui vai toda a saida HTML deste arquivo
$corpo = $saida;
?>
Falopa!

#3 klauss

klauss

    it me

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

Posted 12/10/2007, 15:32

Eu Havia colocado
include $_GET['act']."fotos.php";

ao inves de

include $_GET['act']."php";

Mas ta certo, eu qeu fiz correndo um passo à frente do cérebro aki, dai ele pega direitinho.

Só é perigoso algo como index.php?act=config ou coisa parecida, mas nada que filtrar isso antes não resolva.

Valew

Edição feita por: klauss, 12/10/2007, 15:43.


#4 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 12/10/2007, 18:23

Se você criar um diretório somente para os arquivos que podem ser incluidos e filtrar tudo que for chamado fora deste diretório você já pode se considerar seguro.

pasta raiz
|_arquivos_include
|_arquivos_configuracao
|arquivos do site
|index

Tudo que for chamado fora de arquivos_include precisará ser chamado incluindo "../" ou coisa parecida então você verifica o diretório raiz que será algo assim

www/arquivos_include/ARQUIVO_CHAMADO

Se o arquivo não existir aqui dentro você não inclui.

Falopa!

#5 enthroned

enthroned

    eh noizeh!

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

Posted 14/10/2007, 12:08

eu fiz assim aqui...

index.php
<?php
include "query.php";
?>
<html>

<head>

<title><?php if(isset($titulo)) { echo "".$titulo." - Ijuí Virtual"; } else { echo 'Ijuí Virtual - O Portal de Ijuí na Internet - Notícias, Classificados, Guia Comercial, Fotos de Festas, Informações Turísticas...'; } ?></title>

</head>

<body>
<?php include $var_include; ?>
</body>

</html

query.php
<?php
$var = $_GET["acao"];

switch($var)
{
	 case "noticias":
	 $var_include = "noticias.php";
	 $titulo = "Notícias";

	 etc....
?>

Edição feita por: enthroned, 14/10/2007, 12:09.

=]




1 user(s) are reading this topic

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

IPB Skin By Virteq