Portál AbcLinuxu, 13. května 2025 20:17
require "./inc2.php"
.
inc1.php nyni potrebuji vkladat napr. do tohoto souboru: /.../addresar/s.php. Problem ale je v tom, ze kdyz v nem volam require "../inc1.php"
, tak pak jakoby vkladam /.../adresar/inc2.php, ktery neexistuje.
Jak tomu muzu zamezit?
Diky
Diskuse byla administrátory uzamčena.
FAQ: Proč byl uzamčen/smazán můj dotaz v Poradně?
require(dirname(__FILE__)."/path/relative/file_to_include.php");
include "$DIR/.../file.inc"kde DIR mělo většinou nějakou standardní hodnotu, no a když jsem potřeboval vkládat z nějakého nestandardního adresáře, tak jsem před includováním DIR nastavil na tu nestandardní hodnotu a bylo. Tohle je předpokládám v podstatě totéž a o něco automatizovanější a bezpečnější.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.