-
not_found.php e $_GET[]
Vi spiego il mio problema:
nella index uso un codice tipo questo:
Codice PHP:
<?php
$get = $_GET['id'];
if ($get == 1) {
require('pagina.html');
}
else if ($get == 2) {
require('pagina2.html');
}
else {
?>
la mia index
<?php
}
?>
Se qualcuno inserisce un'id diverso da 1 e 2 viene mostrata la index.
Io vorrei che venisse mostrato il not_found.php
Come si puņ fare?
-
Potresti usare:
header("Location not_found.php");
Ciao!
-
Ma come faccio a mostrare la index poi?
-
Ma tu hai detto di non voler mostrare la index, ma la pagina not_found!
Ciao!
-
Ho risolto.
ecco il codice corretto:
Codice PHP:
<?php
$get = $_GET['id'];
if (isset($get)) {
if ($get == 1) {
require('pagina.html');
}
else if ($get == 2) {
require('pagina2.html');
}
else {
header("Location: not_found.php");
}
}
else {
?>
la mia index
<?php
}
?>