Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Masowe działania na plikach, czyli dużo i szybko
Nivo
post 22.07.2007, 12:21:56
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 22.07.2007

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


Witam forumową brać!

Poszukuję pomocy w realizacji dość żmudnego zadania. Mam bowiem dość dużą ilość dokumentów, z których chciałbym się pozbyć określonych fraz. Ręczna praca nad tym zajęłaby mi sporo czasu i tak sobie wymyśliłem że zapewne któryś z doświadczonych prgramistów-forumowiczów byłby wstanie wesprzeć mnie w tym karkołomnym zadaniu.

Otóż wyobrażam to sobie następująco: skrypt otrzymuje frazy, które są w dokumencie niemile widziane, jest lokowany w katalogu z takimi plikami i wszystkie z nich 'oczyszcza' i zapisuje, tak żebym mógł z serwera ściągnąć już 'czyste' wersje.

Czy ktoś byłby mi w stanie pomóc przy takim przedsięwzięciu?
Go to the top of the page
+Quote Post
zimi
post 22.07.2007, 12:35:30
Post #2





Grupa: Zarejestrowani
Postów: 233
Pomógł: 9
Dołączył: 3.06.2007

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


do otwierania i przeglądania danego katalogu: opendir" title="Zobacz w manualu PHP" target="_manual, closedir" title="Zobacz w manualu PHP" target="_manual, readdir" title="Zobacz w manualu PHP" target="_manual
do pobierania i zapisywania zawartości pliku: file_get_contents" title="Zobacz w manualu PHP" target="_manual, file_put_contents" title="Zobacz w manualu PHP" target="_manual
do wczytywania pliku z frazami najlepsza będzie chyba funkcja file" title="Zobacz w manualu PHP" target="_manual
bo wczyta kolejne wiersze pliku do tablicy, nowy wiersz => nowe pole tablicy
więc plik z niechcianymi słowami będzie wyglądał tak
Kod
słowo1
słowo2
słowo3

w pętli foreach w tablicy wynikowej przepuszczasz każdą wartość przez trim" title="Zobacz w manualu PHP" target="_manual
no i str_replace" title="Zobacz w manualu PHP" target="_manual do zamiany danego słowa na coś innego
to chyba najprostsze rozwiązanie do zaimplementowania
powodzenia
Go to the top of the page
+Quote Post
Nivo
post 22.07.2007, 13:15:29
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 22.07.2007

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


Czy zbyt dużym zuchwalstwem będzie, gdy poproszę o gotowe rozwiązanie? Nie jestem biegły w sztukach operowania na plikach, więc napisanie tego samodzielnie raczej nie wchodzi w grę.
Go to the top of the page
+Quote Post
ActivePlayer
post 22.07.2007, 13:19:20
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


zapraszamy na giełde ofert.
Go to the top of the page
+Quote Post
Nivo
post 22.07.2007, 13:20:00
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 22.07.2007

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


I na tym ma polegać pomoc?
Go to the top of the page
+Quote Post
zimi
post 22.07.2007, 13:58:26
Post #6





Grupa: Zarejestrowani
Postów: 233
Pomógł: 9
Dołączył: 3.06.2007

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


między prośbą o pomoc a prośbą o napisanie jest kolosalna różnica, czemu ma ktoś za Ciebie marnować czas na zrobieniu czegoś takiego co z tego będzie miał? pomoc została udzielona... Ci się nie chce napisać potrzebnego TOBIE narzędzia a komu innemu będzie się chciało... bardzo sensowne
Cytat
Czy zbyt dużym zuchwalstwem będzie, gdy poproszę o gotowe rozwiązanie?

Zdecydowanie...
ponadto w necie jest masa cenzorów... poszukaj
Go to the top of the page
+Quote Post
Nivo
post 22.07.2007, 14:04:22
Post #7





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 22.07.2007

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


W takim razie pięknie dziękuję, pojąłem zasady tu panujące i kajam się z ubolewaniem z powodu mojego nietaktu. W każdym razie gdyby ktoś mógł podesłać gotowe rozwiązanie (tracąc w ten sposób swój cenny czas), byłbym w stanie się odwdzięczyć.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 22:34