PORADNA / TECHNICKÁ PODPORA
Nastavení služeb - www.nastavit.domenu.cz (změny hesel apod.)

Pro webmastery » --PHP:Příklady,řešení » PHP: Skrytý XLS soubor ke stažení

PHP: Skrytý XLS soubor ke stažení

Chcete-li např. ze zaheslované části stránek umožňovat v PHP stažení XLS souboru který nebude jinak veřejně přístupný z webu, můžete použít následující příklad (po úpravě hlaviček samozřejmě možno upravit na jiný typ, např. PDF).

Do FTP adresáře data uložte soubor.xls.

<?
$content = file_get_contents('../data/soubor.xls');
if ($content !== false) {
  header("Content-Type:   application/vnd.ms-excel; charset=utf-8");
  header("Content-type:   application/x-msexcel; charset=utf-8");
  header("Content-Disposition: attachment; filename=soubor.xls");
  header('Content-Length: ' . filesize($content));
  echo $content;
} else {
   echo 'chyba';
}
?>

 

© 1999-2011 Domény s.r.o., ABzone s.r.o.
Kopírování obsahu tohoto webu není dovoleno.