Autor Tópico: Problema com mudança de paginas(ajuda)  (Lida 364 vezes)

Offline pjnbds

  • Newbie
  • *
  • Mensagens: 2
  • Reputação: +0/-0
    • Ver Perfil
Problema com mudança de paginas(ajuda)
« em: Março 05, 2011, 12:16:42 am »
Fala galera BLZ!

Sou novo por aqui Mas ...
Vou direto ao ponto.

Tenho uma pagina index.php que e indexada para outras paginas
com uma estrutura de "IF", mudando os valores do "miolho" da pagina e mantendo topo e o menu.
Ate ai tudo bem as pagina são indexadas mas a pagina inicial fica sem informação a index.php do qual preciso q tenha algum valor,
sem enfluenciar as outras paginas linkadas.
...segui o codigo:

<html>
<head>
<title></title>
</head>
<body>

<table width="1000" heigth = "800" border = "1" align = "center" cellspacing= = "0" bordercolor = "green">

<tr>
<td colspan = "2">titulo</td>
</tr>


<tr>
<td width = "20%">
<table width="100%" border = "1" align = "center" cellspacing= = "0" cellpadding ="0" bordercolor = "black">
<tr>
<td bgcolor= "green" align="center"><font color = "FFF">cadastro</font>
</td></tr>

<tr>
<td BGCOLOR="red"><a href = "index.php?link=1"> HOME[/url]</td>
</tr>
</table>
</td>

<td>
<table width="100%" border = "1" align = "center" cellspacing= = "0" cellpadding ="0" bordercolor = "black">
<tr>
<td>
<?php //busca e carrega a pagina de acordo com no numero do "link" sem precisar carregar uma nova pagina
$link = $_GET ["link"];
$pag[1]= "home.php";
$pag[2]= "formcliente.php";
$pag[3]= "consultacliente.php";

if(!empty($link))
{
if (file_exists($pag[$link]))
{
include $pag[$link];
}
else
{
print "a página não foi encontrada";
}

}
?>

</td></tr>
</td>
</tr>
</table>
</body>
<html>

Pagina home.php

<html>
<head>
<title></title>
</head>
<body>
<strong>HOME</strong>
</body>
<html>

Se ñ compreenderem algo tento me expresar melhor.

Desde ja agradeço a ajuda de todos.

Offline gabrielsvt

  • Global Moderator
  • Jr. Member
  • *****
  • Mensagens: 72
  • Reputação: +0/-0
    • Ver Perfil
    • Site
Re:Problema com mudança de paginas(ajuda)
« Responder #1 em: Março 07, 2011, 01:46:35 pm »
Amigão, talvez esse código possa te ajudar


Código: [Seleccione]
<?php 
       
if (file_exists("diretorio/" $_GET['pag'] . ".php"))
       {
       include (
"diretorio/" $_GET['pag'] . ".php");
       }
       else
       {
       include (
"diretorio/inicio.php");
       }
?>

e  quando for linkar, utiliza o ?pag=

ex: ?pag=inicio

 :laugh:
www.codificandoaweb.blogspot.com
www.gabrielmedina.com.br

Offline pjnbds

  • Newbie
  • *
  • Mensagens: 2
  • Reputação: +0/-0
    • Ver Perfil
Re:Problema com mudança de paginas(ajuda)
« Responder #2 em: Março 09, 2011, 05:57:13 pm »
Dae gabrielsvt Valew por resporder.

Então eu entendi dessa forma colocar mais un include casa ñ tenho link enviado ficando assim:

    <?php //busca e carrega a pagina de acordo com no numero do "link" sem precisar carregar uma nova pagina
                        $link = $_GET ["link"];
                        $pag[1]= "home.php";
                        $pag[2]= "formcliente.php";
                        $pag[3]= "consultacliente.php";

                      if(!empty($link))
                            {
                                 if (file_exists($pag[$link]))
                                {
                                   include $pag[$link];
                                 }
                                  else
                                  {
                              include ("home.php"); //parte acresentada
                             // print "a página não foi encontrada";
                                }
            
                            }
                      ?>

Mas ainda ñ deu certo continuo com a index.php sem informaçoes porque dessa forma
so é incluso o a home.php quando ñ encontra uma pagina e na verdade preciso que tenha essa
informaçao sendo a pagina principal .

Oq sera q ainda esta faltando?

Grato pela ajuda
Abraço..
« Última modificação: Março 09, 2011, 06:13:06 pm por pjnbds »