У меня есть простой код, который сохраняет данные:
$data = $_POST["data"];
$userID = $_POST["userID"];
if (empty($data)){
} else {
$theFile = fopen("Data/" . $userID . ".txt", "a+");
fwrite($theFile, PHP_EOL.$data);
fclose($theFile);
}
Данные отлично работают для сохранения данных, но есть всегда пустая строка в строке 1. Я попытался перейти на «\ n», и проблема не устранена. Есть ли что-нибудь еще, что я могу попробовать?
Изменить:
fwrite($theFile, PHP_EOL.$data);
С:
fwrite($theFile, $data.PHP_EOL);
В противном случае первая строка будет пустой, так как первый записанный символ является \ n
Других решений пока нет …