NOVINKA - Vstup do světa AI s ONLINE víkendovým kurzem Práce s umělou inteligencí od A do Z. Přihlas se ještě dnes!
NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.

Diskuze: Pomc zo osťahovaním

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
boro390
Člen
Avatar
boro390:4.7.2014 13:51

Zdravim, potrebujem pomôť z downloadom súboru jedná sa o súbor typu application/octet-stream v mojom prípade je to súbor do cska (.dem) ked te nsúbor stiahnem nejde už prehrať ale ked si ho sám stiahnem z ftp kde bol uploadnuty tak funguje.
Script nato používam:

if(file_exists($file)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename='.basename($file));
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Pragma: public');
    header('Content-Length: ' . filesize($file));
    ob_clean();
    flush();
    readfile($file);
    exit;
  }

premennu $file čítam

$file = "dema/".$nazov;

dema je súbor kde sa ukladajú dema a premennu $nazov z databázi kde sa uloží názov uploadnutého súboru, za každú odpoveď ďakujem.

 
Odpovědět
4.7.2014 13:51
Avatar
Vojtěch Novák:5.7.2014 0:18

Jak je velký soubor, který stáhneš? Jaký používáš OS a prohlížeč na testování?

Editováno 5.7.2014 0:21
 
Nahoru Odpovědět
5.7.2014 0:18
Avatar
boro390
Člen
Avatar
boro390:6.7.2014 14:19

Dakujem za odpoved už som to vyriešil :)

 
Nahoru Odpovědět
6.7.2014 14:19
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.