![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 143 Pomógł: 1 Dołączył: 14.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
Mam pewnien plik dane.txt i otwieram go za pomocą fopen z parametrem "r+". W manualu php pisze "umieszcza wskaźnik na początku pliku". Niestety gdy mam jedne dane w pliku i próbuje zapisać nowe to stare się kasuję. Do pliku zapisywane są tylko nowe dane. Ktoś może wie czemu tak jest?
|
|
|
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
bo musisz użyć
i tak umieszcza wskaźnik na końcu a żeby było na początku w+ -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 143 Pomógł: 1 Dołączył: 14.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
Niestety nadal to samo, stare dane kasują się. Dodam że chodzi mi o to, aby moje dane dopisały się PRZED tymi, które już istnieje
|
|
|
![]()
Post
#4
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
pokaż kod bez tego się nic nie zrobi...
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 143 Pomógł: 1 Dołączył: 14.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie da się dopisać w ten sposób do początku pliku. Musisz pobrać całą jego zawartość i skleić ciągi.
[edit] W ten sposób można dopisywać do końca pliku, jak to pokazał piotrooo89 niżej Ten post edytował l0ud 1.11.2008, 15:11:40 -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#7
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
ja zrobiłem coś takiego i na bank dopisuje (sprawdziłem)
teraz tylko pozmieniasz sobie tam gdzie masz zmienne żeby nie robiło go jako całego ciągu i będziesz miał. -------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 143 Pomógł: 1 Dołączył: 14.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
piotrooo89 wiem, tak normalnie to mi też chodzi ale próbowałem właśnie zrobić żeby tekst dodawał się przed obecny. Możesz podać przykład jak to zrobić?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 5 Dołączył: 26.08.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli ma się dodawać PRZED obecną zawartość pliku, to możesz zrobić tak:
Ten post edytował conel 1.11.2008, 16:29:37 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.06.2025 - 10:34 |