Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapisywanie w kilku plikach txt
komorks
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 7.12.2006

Ostrzeżenie: (0%)
-----


witam tworze stronke w php i napotkalem na pewnien problem. Mianowicie nie mam pojecia jak zapisywac dane do wielu plików za pomoca mojego ponizszego skryptu dane zapisywane sa w 1 pliku osiaga on pozniej gigantuczne rozmiary a serwer ma mozliwosc max 1mb/plik. jak zapisywac dane w kilku plikach po 1 kb zeby bylo np 1000plikow po 1 kb a nie 1 po 1mb. Dziekuje za odpowiedź

  1. <?php
  2.  
  3.  
  4. if (file_exists('angielska.txt'))
  5.  
  6. $dane=file('angielska.txt');
  7. else $dane=array();
  8.  
  9. if ($plik=fopen('angielska.txt','w'))
  10. {
  11. flock($plik,LOCK_EX);
  12. fputs($plik,"<table border='1' align='top' cellspacing='0' cellpadding='0' bordercolor='yellow'>");
  13. fputs($plik,"<tr><td>LIGA ANGIELSKA<br>");
  14. fputs($plik,"<img src='../images/punkt.gif'>Nazwa:$_POST[nazwa]<br>");
  15. fputs($plik,"Autor: $_POST[autor]<br>");
  16. fputs($plik,"Opis: $_POST[opis]</td>");
  17. fputs($plik,"<td><img src='$_POST[obrazek]'> </td>");
  18. fputs($plik,"</tr>");
  19.  
  20. for ($i=0;$i<count($dane);$i++)
  21. fputs($plik,$dane[$i]."rn");
  22.  
  23. flock($plik,LOCK_UN);
  24. fclose($plik);
  25.  
  26. }
  27. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 21:57