Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> "Czytanie" treści MS Worda
djcinek
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 21.01.2003
Skąd: 51° 25' 0N | 22° 26' 60E | 169 mnpm

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


Czolem,

Mam taki problem - otoz rozchodzi sie o mozliwosc wczytania tresci pliku MS Word do bazy danych. Jak mialoby to dzialac:

1. uzytkownik wybiera plik przyklad.doc, zatwierdza
2. skrypt pobiera plik z lokalnego dysku, nastepnie kopiuje na serwer, oraz "czyta" jego tresc i umieszcza ja w bazie.

Po co to zamieszanie - szukanie slowa w tresci plikow lezacych w n-katalogow moze byc czasochlonne, szukanie w bazie zajmie chwile, dostane w odpowiedzi konkretna nazwe konkretnego pliku na podstawie skopiowanej tresci.

Czy spotkaliscie sie moze z jakims rozwiazaniem takiego problemu?

Bede wdzieczny za informacje,
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nocnyMark()
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 26.04.2004

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


mysle ze sam pomysl rozwiazania problemu przeszukiwania jest dosc klopotliwy, bo:

- baza danych musiala by miec caly czas aktualna liste plikow i ich zawartosci.
(uzytkownicy musieliby wszystkie pliki albo wrzucac "przez" baze danych na dysk, albo skrypty musialy by dosc czesto odswiezac drzewo plikow)

- w taki sposob, baze zapychamy dokladna kopia danych, ktore juz w jedno miejsce sa wgrane - tracimy przynamniej 1.5 razy wiecej miejsca niz ten plik worda moglby zajmowac na dysku, bez tego skryptu.

tak wiec, wg mnie, potrzeba budowania takiego rozwiazania, musiala by przekroczyc koszty ktore sa z tym zwiazane (co najmniej te dwa co podalem)

------------------------

a co do rozwiazania, to zaczal bym od poszukania jakiegos konwertera doc2txt [jak pogoglujesz wpisujac doc2txt to wyskoczy kilka],
moze byc oparty o skrypt uruchamiany przez serwer www, a takze byc programem zewnetrzym, dzialajacym pod linuxem lub dosem. oba typy konwertera da sie wywolac z php, przekazac zrodlo i przeczytac wynik.

potem wynik w txt spokojnie mozna wrzucac do bazy i przeszukiwac.
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: 1.01.2026 - 17:22