Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Kasowanie ostatniej linijki z pliku
gsmphone
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 20.10.2006

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


Witam,

Od pewnego już czasu szukam w manualu php(niestety nie skutecznie) komendy która kasuje ostatnią linijkę w pliku txt który jest na serwerze. Jeżeli ktoś wie to bardzo proszę o pomoc.

Dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pyro
post
Post #2





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


pewnie otwierasz edytorem dziadowym, ja mam tak w notatniku czasem, ale w innych edytorach jest ok, dla testu mozesz se wrzucic taki skrypcik:

  1. <?php
  2.  
  3. $plik = 'aaaa.txt';
  4. $a = file_get_contents($plik);
  5. echo nl2br($a);
  6.  
  7. ?>


a jak ci file_get_contents nie bedzie dzialalo tak samo jak file_put_contents to uzyj funkcji z serii fopen fread fclose
Go to the top of the page
+Quote Post
gsmphone
post
Post #3





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 20.10.2006

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


Cytat(pyro @ 22.08.2008, 21:00:49 ) *
pewnie otwierasz edytorem dziadowym, ja mam tak w notatniku czasem, ale w innych edytorach jest ok, dla testu mozesz se wrzucic taki skrypcik:

  1. <?php
  2.  
  3. $plik = 'aaaa.txt';
  4. $a = file_get_contents($plik);
  5. echo nl2br($a);
  6.  
  7. ?>


a jak ci file_get_contents nie bedzie dzialalo tak samo jak file_put_contents to uzyj funkcji z serii fopen fread fclose



No ten skrypt pokazuje co w pliku txt sie znajduje. I jest tak że przed usuwaniem ostatniej linijki mam w txt takie cos:

Linijka 1
Linijka 2
Linijka 3
Linijka 4
Linijka 5
Linijka 6

A już po usuwaniu ostatniej linijki:
Linijka 1

Linijka 2

Linijka 3

Linijka 4

Linijka 5


Czyli usuwa ostatnią ale robi tak jakby 2x enter. I własnie gdy się otworzy ten txt w notatniku po usunięciu ostatniej linijki pokazują się te kwadraciki, coś w stylu:
Linijka 1□□□
Linijka 2□□□
Linijka 3□□□
Linijka 4□□□
Linijka 5
Dodam też że serwer mój nie jest darmowy.
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: 14.10.2025 - 06:18