Dodawanie wpisu do pliku

0

Witam, dlaczego dodaje mi nowy wpis do pliku obok, a nie w nowym wierszu? Mam tak w PHP, Pythonie i Ruby, a w kursie dodaje im prawidłowo. Przykład taki kod i plik:

<?php // update.php
  $fh   = fopen("testfile.txt", 'r+') or die("Nie udało się otworzyć pliku");
  $text = fgets($fh);

  fseek($fh, 0, SEEK_END);
  fwrite($fh, "$text") or die("Nie udało się zapisać danych w pliku");
  fclose($fh);

  echo "Plik 'testfile.txt' został pomyślnie zaktualizowany";
?>

Pojawia się taki widok

Linia 1
Linia 2
Linia 3Linia 1
0

Z tego kodu to raczej nic nie wynika, ale pewnie dzieje się tak bo nie masz znaku nowej linii na końcu :)

0

To jakim cudem we tutorialach im to działa? A u mnie nie.

0

pokaż tutorial, bo mam wrażenie, ż pominąłeś \n prz dodawaniu linii.

0

Nie pominąłem tekst jest identycznie skopiowany.

1 użytkowników online, w tym zalogowanych: 0, gości: 1