Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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=perfil">Home</a></li>
</ul>
<?php
$menu = new getUrl();
$url = isset($_GET['menu']) ? $_GET['menu']:'';
$menu->getLink($url);
?>
</body>
Alguem achou alguma erro?
Carregando comentários...