Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z exportem do excela
Forum PHP.pl > Forum > PHP
a79rtur
probuje exportowac dane do arkusza excel i na jednych komputerach z windowsem dziala spoko, dostaje requester i moge zapisac plik xls a na innych nie bardzo. dostaje następujący komunikat:

Internet explorer cannot download ... tutaj nazwa skryptu a nie pliku .xls from www..... i costam dalej ze explorer nie moze otworzyc tego sajta etc


naglowki wyglądają tak (na forum ktos podawał)
  1. <?php
  2.  
  3.  $plik=$nazwa.&#092;"_\".date(\"Y-m-d_H-i-s\").\".xls\";
  4.  $fsize=filesize($fname);
  5.  
  6. header( 'Expires: Thu, 19 Nov 1981 08:52:00 GMT' );
  7. header( 'Cache-Control: private, max-age=10800, pre-check=10800' );
  8. header( 'Last-Modified: ' . gmdate( 'D, j M Y H:i:s' ) . ' GMT' );
  9. header( 'Pragma: ' );
  10. header( 'Content-Type: application/x-msexcel' );
  11. header( &#092;"Content-Disposition: attachment; filename=$plik\");
  12. header( &#092;"Content-Length: $fsize\");
  13.  
  14. $fh=fopen($fname, &#092;"rb\");
  15. rewind($fh);
  16. fpassthru($fh); 
  17.  
  18.  
  19. ?>


moze to wina jakis ustawien przeglądarki . a moze cos do dodania jest w naglowkach?
ennics
czy na wszystkich komputerach jest ta sama wersja excel ?
a79rtur
a ma to znaczenie ? jesli tak to jakie ?
ennics
z tego co wiem MS Office < 2000 nie obsługuje XML.
Np. ja mam w php napisany skrypt do generowania dokumentów
worda. w ms word 97 wysłany do przeglądarki kod trafia do
dokumnetu w postaci źródła html.
a79rtur
a jak sprawdzisz kto ma jakiego offica ?
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.