Menu usando Include e Array
Olá todos,
Estou montando um menu utilizando Array e Include, mas gostiria que se caso o arquivo chamado no link não existesse no diretorio do site retornasse um arquivo determinado (vai ter informações para contato).
O problema que não encontrando um arquivo esta retornando o erro a seguir, e gostaria que isso não fosse exibido ao usuario.
Warning: main(texto3.txt) [function.main]: failed to open stream: No such file or directory in /var/www/teste/menu/menu.php
Warning: main() [function.include]: Failed opening 'texto3.txt' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/teste/menu/menu.php
Segue abaixo o codigo php que estou usando.
<?
$var = $_GET['menu'];
$pg[0] = "inicio";
$pg[1] = "texto1";
$pg[2] = "texto2";
$pg[3] = "texto3";
$pg[4] = "texto4";
if($pg[$var]) {
include "{$pg[$var]}.txt";
}
else {
include "erro.txt";
}
?>Discussão (1)
Carregando comentários...