Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie danych z csv lub xls
Forum PHP.pl > Forum > PHP
track
Witam wszystkich. Mam nastepujacy problem. Mam na serwerze plik xls. Chcialbym automatycznie konwertowac go do csv (wszystko na serwerze). Szukalem na tym forum, ale nie wiele znalazlem. Jakie sa mechanizmy konwersji do csv? Bede wdzieczny za wszelka pomoc.

Pozdrawiam,
TRACK
Speedy
znalezione na php.net

Niestety potrzebujesz do tego Windowsa i Excela.

Nie sprawdzałem, czy to działa snitch.gif

  1. <?php
  2. // starting excel
  3. $excel = new COM("excel.application") or die("Unable to instanciate excel");
  4. print "Loaded excel, version {$excel->Version}\n";
  5.  
  6. //bring it to front
  7. #$excel->Visible = 1;//NOT
  8. //dont want alerts ... run silent
  9. $excel->DisplayAlerts = 0;
  10.  
  11. //open document
  12. $excel->Workbooks->Open("C:\\mydir\\myfile.xls");
  13. //XlFileFormat.xlcsv file format is 6
  14. //saveas command (file,format ......)
  15. $excel->Workbooks[1]->SaveAs("c:\\mydir\\myfile.csv",6);
  16.  
  17. //closing excel
  18. $excel->Quit();
  19.  
  20. //free the object
  21. $excel->Release();
  22. $excel = null;
  23. ?>
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.