Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Właściwości plików .doc
mazb
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.10.2005

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


Witam (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Zaczne od tego że jestem narazie laikiem w sprawach php (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Czy da się jakoś za pomoca php wyciągnąc z pliku .doc np.: autor dokumentu, temat, komentzarz... i wyświetlić na stronie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
ennics
post
Post #2





Grupa: Zarejestrowani
Postów: 312
Pomógł: 0
Dołączył: 29.12.2004

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


tak, ustawiasz sobie server apacha tak aby obsługiwał pliki .doc
jak php, tworzysz nowy dokukment .doc a w nim wpisujesz
np tam gdzie chcesz żeby był temat <?php $temat ?>
zapisujesz plik na serverze a potem otwierasz go przez przeglądarkę
http://localhost/plik.doc?temat=Pliki_doc
powinno działać, ale wygodniej jest użyć funkcji http://pl.php.net/header" title="Zobacz w manualu php" target="_manual
Go to the top of the page
+Quote Post
mazb
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.10.2005

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


Nie do końca dobrze wyjasnilem o co mi chodzi ....

Mam na serwerze kilka katalogów w kotrych znajduja się głównie dokumenty .doc modyfikowane przez rozne osoby w firmie.
Dostep do nich będzie za pomocą przegladarki.
Po wejsciu na okresloną lokalizację przegladarka wylistuje liste plikow w tym katalogow.
I tutaj wlasnie pojawia sie moj problem gdyż chcial bym aby obok nazwy plku był jego opis - np. pole KOMENTARZ które wypełniania się w właściwościach plików .doc
Go to the top of the page
+Quote Post
orson
post
Post #4





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

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


witam ...

chodzi ci o ostatnią zakładkę plików na systemie NTFS (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) tam jest autor, komentarz i wersja itp. (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Te dane zapisywane są w tzw. streamie ntfs ... po przeniesieni na inny system plików (ext2,3, fat itp - czyli nie ntfs (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) są tracone ... występują tylko na ntfs i ich odczyt i zapis jest banalny ... notepad.exe jakisplik.txt:nazwa_streama ... (fopen chyba też zadziała) ale tylko na win i ntfs ...

pozdrawiam
Go to the top of the page
+Quote Post
mazb
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.10.2005

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


Cytat(orson @ 2005-10-27 09:00:01)
witam ...

chodzi ci o ostatnią zakładkę plików na systemie NTFS (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) tam jest autor, komentarz i wersja itp. (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ...

No chyba o tym samym rozmawiamy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Jak otworzysz sobie jakiś dokument w WORD-zie i klikniesz PLIK->WLASICOWSCI->zakładka PODSUMOWANIE - to sa tam pola do wypełnienia: autor, komentarz,itd itd.
Jak z tego pliku ktory bedzie na serwerze - powiedzmy w systemie NTFS - wyciagnac te informacje i wstawic na strone za pomoca php (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
Speedy
post
Post #6





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


Przez fopen byłoby raczej ciężko, bo układ jest nieregularny i trudno pobrać dane wg jakiegoś określonego schematu.

Zajrzyj tutaj (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) :

http://php.net/com

Wprawdzie nie ma tam opisanego sposobu pobierania danych, tylko ich zapis, ale pewnie jakośtam się da...
Żeby z tego korzystać musisz mieć windowsa jako system operacyjny.
Go to the top of the page
+Quote Post
orson
post
Post #7





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

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


witam ...

niestety, ale pliki doc ( i pewnie inne ) jakoś inaczej przechwoują te atrybuty ... próbowałem 2 różnych programów do wykrywania streamów ale nic nie zwróciły ...

a oto kod do czytania i zapisywania do określonego streamu:
  1. <?php
  2.  
  3. $file = 'file.txt';
  4.  
  5. $f = fopen($file.':stream', 'a');
  6. fwrite($f, 'test test test test test test ');
  7. fclose($f);
  8. print 'filesize:'.filesize($file);
  9. print '<hr />content: <br />';
  10. print '<hr />stream content <br />';
  11. print file_get_contents($file.':stream');
  12.  
  13. ?>


pozdrawiam
Go to the top of the page
+Quote Post

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: 14.09.2025 - 15:18