- Home
- Categorie
- Coding e Sistemistica
- Coding
- Errore pagina non trovata
-
Errore pagina non trovata
Ciao a tutti
avrei un problema
nella index.php ho questo script[PHP]
<td valign="top">
<?php
if(isset($_GET['pag']))
{
include($_GET['pag'] . '.php');
$pag=$_GET['pag'] . '.php';
}
else
{
$pag=include('default.php');
}
?>
</td>
[/PHP]
tutto va bene, ma quando nella barra degli indirizzi scrivoindex.php?pag=pizzami da un errore tipo pagina non trovata warning...
lo so che la pagina non esiste, ma vorrei che se qualcuno giocasse con la variabile $pag e non trovasse la pagina lo inviasse alla home pageCiao e grazie da danny

-
Ciao, l'esempio numero 6 di questa pagina php .net/manual/en/function.include.php ti viene sicuramente comodo.
M.
-
Ciao danny1975,
puoi fare cosi:
[php]
<?php
if(isset($_GET['pag']) && file_exists($_GET['pag'] . '.php'))
{
include($_GET['pag'] . '.php');
$pag=$_GET['pag'] . '.php';
}
else
{
$pag=include('default.php');
}
?>
[/php]