php include
Üdv!
Adott a következő kis összetétel:Azt szeretném elérni, hogy a "doc" nevű mappa tartalmában lévő fájloknak az elérési útját ne kelljen külön-külön megadni (mint a fenti kódban), mert sok van. Gondoltam, ha egyszerűen csak megadom a könyvtár nevét ('doc/ '), akkor sikerül majd meghívnom a fájlokat, de nem jött be. :) Van esetleg vmi megoldás? Előre is köszi!
■ Adott a következő kis összetétel:
<?php
$x = isset($_GET['x']) ? $_GET['x'] : 'index';
$file = $x . '.php';
if (is_readable($file) && in_array($x, array('index', 'doc/file1', 'doc/file2', 'doc/file3', ... 'doc/file20'))){
include $file;
}
else
header('Location: 404.php');
?>
Nyomj egy while ciklust, és
dir...
ott találsz egy kódot:
..
apache
cgi
cli
Ezt fel tudod használni. Egy másik példa