• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Kajo

Problemas com case switch

2 mensagens neste tópico

Vivas, estou algures com um problema em condições.

Vamos por partes para tentares perceber como está esquematizado o site, tenho um index com 4 includes (topo, corpo, footer, meio (o meio tem o conteudo default)). O que eu prentendo fazer é quando clicar no link xpto que ele me abra o ficheiro xpto no sitio onde estava o corpo, sendo assim no ficheiro corpo tenho o seguinte codigo

<?php

switch ($ver_link) {
case "xpto1" :
    readfile("xpto1.php");
    break;
case "xpto2" :
    readfile("xpto2.php");
    break;
case "xpto3" :
    readfile("xpto3.php");
    break;
default :
    readfile("corpo.php");
    break;
} 
?>

Só que ele quando testo isto ele duplica-me o ficheiro xpto1 uma vez no sitio do corpo e uma vez no topo

Espero ter sido ilucidativo  :wallbash: Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Em vez de utilizares  readfile("blabla.php"); utiliza include("blabla.php");  e no default: do switch não precisas utilizar break.

switch ($ver_link) {
case "xpto1" :
    include("xpto1.php");
    break;
case "xpto2" :
    include("xpto2.php");
    break;
case "xpto3" :
    include("xpto3.php");
    break;
default : "";
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora