Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: При записи данных в файл как делать переход на следующую строку в нужных местах
Форумы портала PHP.SU » » Работа с файловой системой и файлами » При записи данных в файл как делать переход на следующую строку в нужных местах

Страниц (1): [1]
 

1. sabriel - 20 Декабря, 2011 - 06:02:22 - перейти к сообщению
Здравствуйте. записываю данные вот так
PHP:
скопировать код в буфер обмена
  1. $fp = fopen($_POST['path']."/1.txt", "a"); // Открываем файл в режиме записи
  2. $mytext = $_POST['num']."".$text."---------------\r\n"; // Исходная строка
  3. $test = fwrite($fp, $mytext); // Запись в файл
  4. if ($test) echo 'Данные в файл успешно занесены.';
  5. else echo 'Ошибка при записи в файл.';
  6. fclose($fp); //Закрытие файла


собственно \r не помогает.
ОС Windows открываю блокнотом

заранее спасибо
2. Самогонщик - 20 Декабря, 2011 - 06:33:13 - перейти к сообщению
есть нотепад++ или хекс редактор? проверь что действительно выводится в файл. Проверь, что кавычки действительно двойные. Выкинь всё, оставив только минимально неработающий пример.
3. LIME - 20 Декабря, 2011 - 09:21:34 - перейти к сообщению
sabriel что не выходит?
выводит 'Ошибка при записи в файл.'?
или выводит 'Данные в файл успешно занесены.' а файла нет ?
4. Самогонщик - 20 Декабря, 2011 - 09:29:04 - перейти к сообщению
sabriel пишет:
ОС Windows открываю блокнотом
Думаю файл у него есть, не операционку же он блокнотом открывает?
5. LIME - 20 Декабря, 2011 - 09:32:56 - перейти к сообщению
Самогонщик возможно он файл сам создает в текущей директории а скрипт открывает в корне ))
вариант?
6. Самогонщик - 20 Декабря, 2011 - 09:58:14 - перейти к сообщению
LIME, я наделся, что он догадался провести опыт: пустой файл, запуск скрипта, не пустой файл.
7. LIME - 20 Декабря, 2011 - 10:07:11 - перейти к сообщению
Самогонщик в том то и дело
он может проверяет на запись файл рядом с скриптом в директории
а скрипт пишет файл в документ рут
8. Самогонщик - 20 Декабря, 2011 - 10:09:47 - перейти к сообщению
LIME, но тогда бы он увидел, что файл не изменился. Думаю нужно перестать гадать и дождаться того, что скажет автор темы.
9. LIME - 20 Декабря, 2011 - 10:18:42 - перейти к сообщению
Самогонщик вот он и увидел
и в недоумении завел тему ))
10. Самогонщик - 20 Декабря, 2011 - 10:32:58 - перейти к сообщению
ага и написал, что "собственно \r не помогает.", мда, пора звать экстрасенсов из отпуска. Они там заотдыхались наверное.
11. LIME - 20 Декабря, 2011 - 10:38:14 - перейти к сообщению
аа...так у него переноса нет просто?
ну это колдунство

 

Powered by ExBB FM 1.0 RC1