..:: MX Studio Fóruns ::..: Classe include menu - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Classe include menu

#1 User is offline   d1eg0. 

  • Group: Membros
  • Posts: 8
  • Joined: 17-September 08

Posted 15 April 2011 - 04:12 PM

Ola pessoal,

criei uma classe para verificação da página que vai ser inclusa. Mas ele sempres esta dando erro não consegui encontrar o problema

esta assim até agora
<?php
class  getUrl{
        
        //array com todas as paginas
        private $links=array('home','contato','perfil');
        
        function getLink($link){
                
                $size = sizeof($this->links);
                
                
                        if(!empty($link)){
                                
                                        for($i=0;$i<$size;$i++){
                                                
                                                        if($this->links[$i] === $link){
                                                                
                                                                        $link='modulos/'.$link.'.php';
                                                                                                                                                                        
                                                                }else{
                                                                        
                                                                        $link='modulos/erro.php';
                                                                        
                                                                }
                                                                                
                                                }
                                
                                }else{

                                        $link='modulos/home.php';
                                }       
                                
                                include($link);         
                        }
                        
                
        }
?>




instancio a classe da seguinte maneira

<body>
<ul>
<li><a href="?menu=home">Home</a></li>
<li><a href="?menu=contato">Home</a></li>
<li><a href="?menu=pag2">Home</a></li>
</ul>

<?php

$menu =  new getUrl();
$url = isset($_GET['menu']) ? $_GET['menu']:'';
$menu->getLink($url);
?>
</body>



Alguem achou alguma erro?
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse


Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)