Jump to content


Satoru

Member Since 11/11/2011
Offline Last Active 18/07/2013, 14:33
-----

#1014917 2 Valores No Link?

Posted by Satoru on 18/11/2011, 07:59

Acho que isso deve funcionar:

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>



IPB Skin By Virteq