Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> znak końca wiersza "/n", nie działa
agamemnon
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 21.09.2006

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


Witam
mam taki urywek kodu:

  1. <?php
  2. file_put_contents('plik.txt', "treść2/n $wiersz");
  3. ?>

do pliku wrzucam tekst "treść2" i teraz by w nowym wierszu wrzucić string "wiersz". Niestety efekt jest taki ze w pliku nie ma zlamanego wiersza a tylko znak /n. Prosze o jakas pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Grzyw
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

  1. <?php
  2. file_put_contents('plik.txt', "treść2\n $wiersz");
  3. ?>


Często zapominam się i efekt jest jak u Ciebie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
agamemnon
post
Post #3





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 21.09.2006

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


Wielkie dzięki (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Faktycznie moje przeoczenie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam jednak pewien problem. Otóż po wykonaniu kodu który zamieszczam poniżej tekst jest dodawany w jednej linii a nie jeden pod drugim :/ Co w nim jest źle ? bardzo proszę o pomoc.

  1. <?php
  2. $plik = fopen("plik.txt","r");
  3. $licznik = fgets($plik);
  4. fclose($plik);
  5. $licznik="bodzio\n $licznik";
  6.  
  7. $plik = fopen("plik.txt","w");
  8. fwrite($plik, $licznik);
  9. fclose($plik);
  10. ?>


Ten post edytował agamemnon 31.01.2008, 00:52:33
Go to the top of the page
+Quote Post
bemol
post
Post #4





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

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


cały czas pobierasz tę samą linijkę i zapisujesz ją w tym samym miejscu identyczną (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
  1. <?php
  2. $plik = fopen("plik.txt","r");
  3. $licznik = fgets($plik);
  4. fclose($plik);
  5. $licznik ="bodzior\n";
  6.  
  7. $plik = fopen("plik.txt","a");
  8. fwrite($plik, $licznik);
  9. fclose($plik);
  10. ?>

spróbuj tak

Ten post edytował bemol 31.01.2008, 02:00:54
Go to the top of the page
+Quote Post

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: 23.08.2025 - 00:06