paginas.php:
<?php
//dê permissão à página noticias-descricao.php
$permitidos = array('home.php', 'downloads.php', 'infos.php', 'noticias-descricao.php');
if (isset($_GET['pg']) AND (array_search($_GET['pg'], $permitidos) !== false)) {
//verifica se existe a variavel id_noticia sendo passada por get
if(isset($_GET['id_noticia'])){
//se existir, coloca seu valor dentro da variável $id_noticia
$id_noticia = $_GET['id_noticia'];
}
$arquivo = $_GET['pg'];
} else {
$arquivo = 'home.php';
}
include ($arquivo);
?>
noticias-descricao.php:
<?php include "config.php"; ?>
<?php
//não é preciso pegar a variável $id_noticia, pois ela ja está sendo declarada em paginas.php, onde esta página será incluída!
$query_noticias = "select * from tbl_noticias where id_noticia = '$id_noticia' AND status = 'Sim'";
$rs_noticias = mysql_query($query_noticias);
$campo_noticias = mysql_fetch_array($rs_noticias);
$data_noticia = $campo_noticias['data'];
$titulo_noticia = $campo_noticias['titulo'];
$descricao_noticia = $campo_noticias['descricao'];
$texto_noticia = $campo_noticias['msg'];
$fonte_noticia = $campo_noticias['autor'];
$imagem_noticia = $campo_noticias['nome_arquivo'];
?>
<?php echo $titulo_noticia; ?>
<?php echo $descricao_noticia; ?>
<?php if ($imagem_noticia){ echo "<img src='imagens/noticias/$imagem_noticia' align='center' border='0'>"; } ?>
<?php echo $texto_noticia; ?>
<?php if($fonte_noticia != ""){ echo $fonte_noticia; }else{ echo "não informado";} ?> Data: <?php echo $data_noticia; ?>
e no link do noticias.php ficaria assim:
//assim vai redirecionar para paginas.php e o conteudo aparecerá na div central <a class="link-news" title='<?php echo $descricao_noticia; ?>' href="paginas.php?pg=noticias-descricao.php&id_noticia=<?php echo $id_noticia; ?>"> <?php echo $titulo_noticia; ?></a>
- math01 likes this



Postagens
Male
