VVWind
Новичок
Вот класс:
Суть в том, что по отношению к файлу LogClass.php файл logs существует.
Т.е. тут адрес указан верно.
Но если к примеру я в другой папке сделаю include LogClass.php - то теперь адрес к файлу log неверный.
Как сделать так, чтобы обращение было со стороны изначального файла с классом Log а не его экземплярах в других файлах, которые в разных папках раскиданы?
PHP:
class Log {
function Add ($text) {
date_default_timezone_set('Europe/Moscow');
$filePath = "data/logs/logs";
$file = fopen($filePath, "a");
if ($file) {
fwrite($file, date("d.m.y")."|".date((date("G")+2).":i:s")." ".$_SESSION['fio'].": ".$text."\n");
fclose($file);
}else {
echo("Запись в лог не удалась.");
}
}
}
Т.е. тут адрес указан верно.
Но если к примеру я в другой папке сделаю include LogClass.php - то теперь адрес к файлу log неверный.
Как сделать так, чтобы обращение было со стороны изначального файла с классом Log а не его экземплярах в других файлах, которые в разных папках раскиданы?