Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Dopisanie do pliku
mateofi
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 30.12.2004

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


Witam,

używam funkcji

fopen(PLIK, ARGUMENT);

Chcę zrobić, aby dopisało do początku pliku tekst.

jeżeli użyję argumentu "r+" to dopisuje do początku pliku, lecz zastępuje tekst który jest już w pliku.

czyli np.

jeśli w pliku aa.txt jest:
  1. Tekst w pliku txt.


i jeżeli dopisze wyraz: "AAAAAAAAAA" to w pliku jest:

  1. AAAAAAAAAAiku txt.


jak zrobić aby nie zastępywało??

Ten post edytował mateofi 1.07.2006, 17:03:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Dopisuje się do pliku, poprzez drugi argument a, a+. No, ale jak już kombinujesz i chcesz na początku to możesz ten plik odczytać, a następnie nową wartość zapisać na początku, wyglądało by to mniej więcej w taki sposób:

  1. <?php
  2. $file = file_get_contents( 'plik.txt' );
  3. $dopisz = 'Jakis tam tekst';
  4. file_put_contents( 'plik.txt', $dopisz . $file );
  5. ?>
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: 11.10.2025 - 00:03