salve a tutti, vorrei capire perchè alcune funzioni che sto usando non vanno con percorsi relativi ma solo con percorsi assoluti
ho una pagina
index.php messa nella root del sito
che richiama con un include
include("backend/getfilescontent.php");
dentro la directory "backend" ho getfilescontent.php e una directory "file_da_includere"
dentro getfilescontent.php ho questo codice ed è l'unico modo per farlo andare, devo mettere gli url che partono dalla root del sito e non c'è verso di metterli assoluti... qualcuno mi spiega perchè?
Codice PHP:
if(is_dir("backend/file_da_includere/")) // perchè non posso usare is_dir("file_da_includere")?
{
if($blabla = opendir("backend/file_da_includere/"))
{
while(($file = readdir($blabla)) !== false)
{
include("backend/file_da_includere/" . $file); // perchè non posso usare include($file) ?
}
closedir($blabla);
}
}
else
echo "non è dir";
grazie 1000 a tutti