W aplikacji, nad którą obecnie pracuje zaszła potrzeba odczytu danych z arkusza excelowskiego xls. Z tego co wiem taki import do php jest możliwy, tylko teraz pojawia się pytanie jak tego dokonać?
To faktycznie byłoby może i dobre rozwiązanie, ale problem polega na tym że Escelowski arkusz, będzie mógł być modyfikowany przez innych użytkowników, nie mogę więc wymagać do nich, ażeby za każdym razem dodatkowo zapisywali dane w formacie csv!!! Chciałbym to zrobić troszkę w bardziej sprytny pomysł... alę dzieki, Pozdrawiam
Speedy
21.12.2006, 14:09:46
Najwygodniej byłoby zalecić użytkownikom zapisywanie danych w formacie *.csv. php oferuje gotowe funkcje do obsługi tego formatu: http://pl2.php.net/manual/pl/function.fgetcsv.php . Poza tym dużo łatwiej jest operować na regularnych ciągach znaków. Jeżeli chcesz koniecznie pracować z plikami *.xls, to możesz korzystać z technologii COM. Wtedy serwer musiałby stać na systemie Windows i mieć zainstalowany pakiet Office. Możesz także zaimportować dane z plików *.xls bez wykorzystania technologii COM. Tutaj jest ciekawy artykuł: http://php5.pl/php/odczytywanie_plikow_xls...technologii_com
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.