Обучение/Помощь новичкам | Создание файла
Тема закрыта 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