Witam,

Mam pytanie, chcialbym zrobic aby skrypt pobieral mi plik na dysk i nie pokazywal z jakiego adresu zostal pobrany, robie:

  1. <?php
  2. header("Content-type: application/doc");
  3. header("Content-Disposition: attachment; filename=/framework/public/adres_do_pliki/".$dane[0]['id']."/".$dane[0]['plik']."");
  4. ?>


okienko do zapisu wyskakuje ale zapisuje mi sie plik framework-public-adres_do_pliku-id-plik.rozszezenie

czemu?? jaki jest format type do worda? doc raczej nie dziala na pdf tez ten skrypt probowalem i nie dzialal.

pozdrawiam

p.s. a moze macie inny pomysl aby zapisac plik bez wiedzy usera z jakiego pochodzi katalogu

potrafi ktos pomoc?

sam rozwiazalem ten problem, jesli by ktos chcial:
  1. <?php
  2. header('Pragma: anytextexeptno-cache', true);
  3. header('Content-type: application/force-download');
  4. header('Content-Transfer-Encoding: Binary');
  5. header('Content-length: '.filesize($file));
  6. header('Content-disposition: attachment; filename='.basename($file));
  7. readfile($file);
  8. ?>