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