Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: znowu pliki
Forum PHP.pl > Forum > Przedszkole
Eury
Po całkowicie, możliwym przeszukaniu forum i tematów podobnych nigdzie nie znalazłem odpowiedzi na pytanie jak edytować w pliku poszczególną linijke...

Przypuść my że mam plik tel.txt który wyglada tak:

1|Nokia 3210|120|najlepszy|
2|Siemens S25|100|dobry|
3|Alcatel OneTouch|80|może być|
4|Samsung C100|400|Wypasiony|
5|Sagem XT4|300|Spox|

I chce edytować np 4 linijke na np:

4|Alcatel 200|100|fajny|

formularz do tego mam zrobiony ale nie wiem jak powiedziec php żeby zamieniło akurat tą linijke...

Czy mógłby mi ktoś odpowiedzieć na to pytanie, bo widze że tutaj praktycznie nikt nikomu nie pomaga tylko się zbywacie...ludzie pieniądze to nie wszystko wiecie może że istnieje takie coś jak dobry uczynek??

Jeżeli nie chcecie mi pomóc to przynajmniej dajcie mi jakąś podpowiedź...

Licze na waszą dobrą wolę...

Pozdrawiam
Eury
Leezard
a moze poprostu jesli wiesz jaka linijke chcesz edytowac (masz tresc oryginalnej) to wczytaj zawartosc pliku, calosc albo po linii i zrob sobie str_replace() w miejscu w ktorym potrzebujesz i po krzyku

a co do twojego komentarza to spodziewales sie gotowych rozwiazan z dolaczonym kodem?questionmark.gif baaaaardzo smieszne
cim
1. wczytaj całość funkcją file(), albo linijka po linijce (do tablicy)
2. jeżeli wiesz którą linijke chcesz zmienić no to odwołanie $tablica[$id_linijki]
3. explode() na tej linijce
4. konkretne wartości przypisujesz do konkretnych pól formularza
5. edytujesz cool.gif
6. implode() wartości z formularza
7. przypisanie tych wartości w odpowiednie miejsce tablicy
8. zapis do pliku...
Eury
thx
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.