Hi Leute
ich habe in meiner menue.php 5 menues (funktioniert)
in der index.php rufe ich innerhalb von <article></article>
die menüs mit href.. index.php?page=(seite integer) ab (funktioniert)
wenn ich jedoch in der browserzeile index.php?page=(nicht vorhandene seite) aufrufe kommt eine
Seite ohne <article></article> also leer.
der Aufruf der Seite geht mit:
die anderen Seiten jeweils per DB select
mir gefällt die leere Seite nicht, da will ich eine Meldung oder sowas
Ich habe es hiermit
probiert, funktioniert aber nur solange ich nur menu abfrage
bei den anderen 4 menüs wird auch die error.php angezeigt.
gibt es eine einfachere Methode?
Danke im vorraus auch für Denkanstöße...
ich habe in meiner menue.php 5 menues (funktioniert)
in der index.php rufe ich innerhalb von <article></article>
die menüs mit href.. index.php?page=(seite integer) ab (funktioniert)
wenn ich jedoch in der browserzeile index.php?page=(nicht vorhandene seite) aufrufe kommt eine
Seite ohne <article></article> also leer.
der Aufruf der Seite geht mit:
PHP:
if(empty($page))
{
header("Location:index.php?page=1");
}
die anderen Seiten jeweils per DB select
mir gefällt die leere Seite nicht, da will ich eine Meldung oder sowas
Ich habe es hiermit
PHP:
$stmt=$pdo->prepare("
SELECT ziel
FROM menu
WHERE id = :id
");
$stmt->bindParam(':id', $page, PDO::PARAM_INT);
$stmt->execute();
$stmt->fetch();
if ($stmt->rowCount() == 0)
{
if(file_exists('error.php') == true){require('error.php');}
}
bei den anderen 4 menüs wird auch die error.php angezeigt.
gibt es eine einfachere Methode?
Danke im vorraus auch für Denkanstöße...