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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: запись строки в начало тхт файла

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: проблема со скриптом посмотрите ошибку пишет два раза эту строку
webmonstor
Отправлено: 26 Апреля, 2012 - 12:02:50
Post Id



Новичок


Покинул форум
Сообщений всего: 46
Дата рег-ции: Март 2012  
Откуда: Иркутск


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1. #записываю в фаил
  2. # присваиваю имя файла
  3. $Z="1EE.txt";
  4. # открываю фаил
  5. $W=fopen($Z,"r");
  6. # читаю фаил
  7. $text=fread($W,filesize($Z));
  8. # закрываю
  9. fclose($W);
  10. # инфа для записи
  11. $infa="СТРОЧКА\r\n";
  12. # открываю для записи
  13. $f=fopen("1EE.txt","w");
  14. # записываю инфу в фаил
  15. fwrite($f,$infa.$text);
  16. # устанавливаю смещение в файловом указателе на начало файла
  17. fseek($W, 0);
  18. # финиш-закрываю фаил
  19. fclose($f);
  20. ?>


результат СТРОЧКА,СТРОЧКА
Однако
 
 Top
Alho
Отправлено: 26 Апреля, 2012 - 12:18:47
Post Id



Посетитель


Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012  


Помог: 11 раз(а)




webmonstor пишет:

результат СТРОЧКА,СТРОЧКА
Однако


Ошибок не вижу. Ты уверен, что забираемая из файла строка не такая же, как и записываемая?
 
 Top
webmonstor
Отправлено: 26 Апреля, 2012 - 12:20:23
Post Id



Новичок


Покинул форум
Сообщений всего: 46
Дата рег-ции: Март 2012  
Откуда: Иркутск


Помог: 0 раз(а)




100%
 
 Top
LIME
Отправлено: 26 Апреля, 2012 - 12:23:28
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




PHP:
скопировать код в буфер обмена
  1. #записываю в фаил
  2. # присваиваю имя файла
  3. $Z="1EE.txt";
  4. # открываю фаил
  5. $W=fopen($Z,"r");
  6. # читаю фаил
  7. $text=fread($W,filesize($Z));
  8. echo $text;
  9. # закрываю
  10. fclose($W);
  11. # инфа для записи
  12. $infa="СТРОЧКА\r\n";
  13. # открываю для записи
  14. $f=fopen("1EE.txt","w");
  15. # записываю инфу в фаил
  16. fwrite($f,$infa.$text);
  17. # устанавливаю смещение в файловом указателе на начало файла
  18. fseek($W, 0);
  19. # финиш-закрываю фаил
  20. fclose($f);
  21. ?>
 
 Top
Alho
Отправлено: 26 Апреля, 2012 - 12:59:17
Post Id



Посетитель


Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012  


Помог: 11 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. $file="asd.txt";
  3. $text=file_get_contents($file);
  4. $f=fopen($file, 'w');
  5. $newtext="qwerty\n";
  6. fwrite($f,$newtext.$text);
  7. fclose($f);
  8.  
 
 Top
LIME
Отправлено: 26 Апреля, 2012 - 13:02:41
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




тогда уж ))
PHP:
скопировать код в буфер обмена
  1. $file="asd.txt";
  2. $newtext="qwerty\n";
  3. file_put_contents($file,$newtext.file_get_contents($file));
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB