hey,
ich hab folgendes problem und googlen bringt mich nicht weiter. habe eine index.php in der ich inhaltliche seiten wie intern.php ect. include. sieht also dann so aus: index.php?seite=intern.php.
jetzt habe ich in der intern.php eine art menü und i_startseite.php includet. wenn ich aber jetzt einen link aus dem intern menü anklicke, wird die datei nicht includet sondern alleine angezeigt.
ich habe den link einmal mal auf: index.php?seite=intern.php?seite2=i_startseite.php gesetzt. jetzt kommt die fehlermeldung
Warning: main(intern.php?seite2=i_startseite.php): failed to open stream: No such file or directory in .../index.php on line 149
Warning: main(): Failed opening 'intern.php?seite2=i_startseite.php' for inclusion (include_path='.') in ../index.php on line 149
Zeile 149 ist die oben angegebene php sequenz.
wie muss ich den link setzen, damit die angeklickte seite bei intern.php includet wird, die widerum in index.php includet ist? danke schon mal im vorraus!
ich hab folgendes problem und googlen bringt mich nicht weiter. habe eine index.php in der ich inhaltliche seiten wie intern.php ect. include. sieht also dann so aus: index.php?seite=intern.php.
PHP-Code:
<?php $allowed_files = array ('intern.php');
$file = in_array($_GET['seite'], $allowed_files) ?
$_GET['seite'] : 'intern.php' , 'intern.php?seite2=i_startseite.php'; include $file; ?>
PHP-Code:
<?php $allowed_files = array ('i_startseite.php');
$file = in_array($_GET['seite2'], $allowed_files) ?
$_GET['seite2'] : 'i_startseite.php'; include $file; ?>
Warning: main(intern.php?seite2=i_startseite.php): failed to open stream: No such file or directory in .../index.php on line 149
Warning: main(): Failed opening 'intern.php?seite2=i_startseite.php' for inclusion (include_path='.') in ../index.php on line 149
Zeile 149 ist die oben angegebene php sequenz.
wie muss ich den link setzen, damit die angeklickte seite bei intern.php includet wird, die widerum in index.php includet ist? danke schon mal im vorraus!
Kommentar