Обучение/Помощь новичкам | Создание файла
Тема закрыта by
SNEG
Причина: Всем спасибо , запилил ;)
Причина: Всем спасибо , запилил ;)
Как проверить если в папке data/test.vv файла такого нет, чтобы скрипт его сам создавал?
________
посл. ред. 15.09.2023 в 18:28; всего 2 раз(а); by SNEG
________
посл. ред. 15.09.2023 в 18:28; всего 2 раз(а); by SNEG
php
<?php if (!file_exists($_SERVER['DOCUMENT_ROOT'].'/data/test.vv')) file_put_contents($_SERVER['DOCUMENT_ROOT'].'/data/test.vv', 'ok');
Почему не работает?
php
$filename = ROOT_DIR.'data/test.log'; if(!file_exists($filename)) $lox = fopen($filename, 'w'); else $lox = fopen($filename, 'a'); function log_to_file($data) { fwrite($lox, date('[Y-m-d H:i:s]').$data.PHP_EOL); fclose($lox); return $lox; } echo log_to_file('Тест'); Почему не работает?
php
$filename = ROOT_DIR.'data/test.log'; if(!file_exists($filename)) $lox = fopen($filename, 'w'); else $lox = fopen($filename, 'a'); function log_to_file($data) { fwrite($lox, date('[Y-m-d H:i:s]').$data.PHP_EOL); fclose($lox); return $lox; } echo log_to_file('Тест'); function log_to_file($data)
{
global $lox;
...
Перезаписал 1 в браузере выводит вместо белой страницы
php
if(!file_exists($filename)) $lox = fopen($filename, 'w'); else $lox = fopen($filename, 'a'); function log_to_file($data) { global $lox; $z = fwrite($lox, date('[Y-m-d H:i:s]').$data.PHP_EOL); $z = fclose($lox); return $z; } echo log_to_file('Тест');
Если так то можно проще:>
function vlog($text){
file_put_contents(ROOT_DIR.'/data/'.date('Y-m-d').'.log', $text."\r\n", FILE_APPEND);
}
и функции для проверки файла: is_file, на сколько помню, лень смотреть, file_exists - проверяет, или файл, или папка
function vlog($text){
file_put_contents(ROOT_DIR.'/data/'.date('Y-m-d').'.log', $text."\r\n", FILE_APPEND);
}
и функции для проверки файла: is_file, на сколько помню, лень смотреть, file_exists - проверяет, или файл, или папка
Если так то можно проще:>
function vlog($text){
file_put_contents(ROOT_DIR.'/data/'.date('Y-m-d').'.log', $text."\r\n", FILE_APPEND);
}
и функции для проверки файла: is_file, на сколько помню, лень смотреть, file_exists - проверяет, или файл, или папка
ладно я понимаю один день один лог файл Талан обосрать код на все 100 работает у тебя
________
посл. ред. 15.09.2023 в 22:30; всего 3 раз(а); by SNEG