![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 6.11.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Siemka
![]() Mam mały problem z edycja plikow. prowadze stronke na Plikach TXTi tak zapisuje wiekszosc danych np. wpisy w ksiedze gosci albo newsy. napisalem sobie scrypt do edycji poszczegolnych wersow plikow czyli do edycji pojedynczych newsow. . . . problem polega na tym ze np 5 newsow edytowalem przez notatnik i teraz gy chce edytowac je przez www nie moge, tak samo nie moge usunąć jakiegos wersu ktory edytowalem przez www. Nowo dodane informacjie do pliku moge juz edytowac i usuwać. domyslam sie ze wplyw ma na to moja edycja przez notatnik tylko ze konstrukcja tych wpisow jest zachowana tak jak przy zapisie przez www a jednak nie moge ich edtyowac -------------------- allebhp.pl
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%) ![]() ![]() |
Pokarz twój kod, wróżka Zenobia jest niestety w tej chwili na Hawajach. Chodzi prawdopodobnie o zakończenia linii - windows ma \r\n gdy linux ma \n.
Ten post edytował bregovic 7.11.2008, 02:38:50 -------------------- Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 6.11.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dzieki
![]() ![]() napisalem sobie taki scrypcik maly co mi podmienil szystkie \r\n na \n z wybranego pliku i tak podmienialem ścieżki plikow aby smigalo. . . ponizej daje kod moze komus sie przyda. Pozdrawiam <? $plik="newsy.txt"; $file=fopen("$plik", "r"); flock($file, 1); $dane=fread($file,filesize($plik)); flock($file, 3); fclose($file); $dane = str_replace("\r\n","\n",$dane); echo"$dane"; $file=fopen("$plik", "w"); flock($file, 2); fwrite($file, "$dane"); flock($file, 3); fclose($file); ?> -------------------- allebhp.pl
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 09:41 |