![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 24.05.2007 Skąd: Bełchatów Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Staram się zrobic skrypt nadpisujący w pliku tekstowym wybrane elementy, np. drugi znak każdej linijki teksty w pliku tekstowym. Wykorzystałem funkcję FWRITE ale cos nie działa. Napisałem takie cos:
Czy możecie mi pomoc w tej sprawie? |
|
|
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Opisz dokładniej co chcesz zrobić.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Staram się zrobic skrypt nadpisujący w pliku tekstowym wybrane elementy, np. drugi znak każdej linijki teksty w pliku tekstowym.
Przykładowa zawartość pliku w.txt: Kod abcdef ghijkl mnopqr stuwxy Przykładowa zawartość pliku w.txt po wykonaniu skryptu: Kod a6cdef
g6ijkl m6opqr s6uwxy |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 24.05.2007 Skąd: Bełchatów Ostrzeżenie: (10%) ![]() ![]() |
to co napisał SPEEDY jest najbliższe prawdy aczkolwiek nie do końca, ponieważ tablica na której działam jest zczytywana z pliku txt i wygląda tak:
jak widać każdy wers tablicy składa się z wartości oddzielonych spacjami, sęk w tym że należy pozostawić pierwszą kolumnę bez zmian natomiast a resztę należy przekształcić i nadpisać: udało mi się wykonać pierwszą część zadania, czyli pozostawienie pierwszej kolumny bez zmian i przekształcenie pozostałych elementów za pomocą skryptu:
za pomocą tego skryptu mogę niestety tylko przekształcić wartości w poszczególnych wersach tablicy. po wyświetleniu wygląda to mniej więcej tak:
pierwsza kolumna oraz odstępy między poszczególnymi wartościami są zachowane ale jak to zapisać do pliku ? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) możliwe że problem tkwi w konstrukcji pętli bo za każdym razem gdy chcę wyciągnąć te wartości z pętli i połączyć je funkcją implode to w pliku nadpisuje się tylko ostatnia wartość każdego wersu Czy możecie mi pomóc? webdicepl pomożesz? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ok, juz sobie poradziłem, tzn taki brzydki sposób troche ale skuteczny, mianowicie: po wyświetleniu każdego znaku robie zapis do pliku oddzielnego znaku. webdicepl jeżeli widze ze czytasz post-a , jak masz ładniejszy sposób to napisz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 24.05.2007 Skąd: Bełchatów Ostrzeżenie: (10%) ![]() ![]() |
kurcze, dla Ciebie chyba nie ma rzeczy niemozliwych do wykonania w php (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
ogromne dzieki WEBDICEPL (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:29 |