![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 11.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jak zmienić ten sposób zapisu do pliku:
tak by dane były dapisywane na początek pliku. Męcze się z tym juz od jakiegos czasu i nic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Pomocy! Ten post edytował Kaczor.net 21.08.2004, 21:58:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 22.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Kaczor.net @ 2004-08-21 22:27:07) tak by dane były dapisywane na początek pliku. Męcze się z tym juz od jakiegos czasu i nic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Pomocy! Żeby jednak odpowiedzieć na Twoje pytanie, podam sposób. Najczęściej tworzy się nowy tymczasowy plik, do którego wpisujesz to co chcesz mieć na początku pliku. Następnie przepisujesz wszystko z oryginalnego pliku. Kasujesz oryginalny plik i zmieniasz nazwe pliku tymczasowego. W sytuacjach kiedy dopisywanie na początku pliku jest konieczne i nie da się tego obejść w jakiś łatwy sposób, warto tworzyć bufor. Tzn. jeśli dopisujemy coś na początek, to robimy od razu miejsce na następne 100 linijek i sukcesywnie je zapełniamy. Dopiero jak wykorzystamy całe miejsce z bufora korzystamy z procedury opisanej wyżej (robiąc oczywiście miejsce na następne 100 linijek) itd. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 02:45 |