Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Skrypt pobieranie pliku z serwera
klima06
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 10
Dołączył: 21.10.2011
Skąd: UK / PL

Ostrzeżenie: (0%)
-----


Witam!
Mam skrypt, gdzie użytkownik zalogowany po kliknięciu w link może pobrać dla niego dostępny plik.
W przeglądarce wchodząc w link wyświetla się strona z FireFox'a "Nie odnaleziono pliku", zaś po kliknięciu prawy > zapisz jako, plik jest poprawnie zapisany i potem bez problemu można go otworzyć.

Kawalek skryptu:
  1. $fullPath = 'files/order_1.pdf';
  2. $fsize = filesize($fullPath);
  3. header("Content-type: application/pdf");
  4. header("Content-Disposition: attachment; filename=order_1.pdf");
  5. header("Content-Length: $fsize");
  6. @readfile($fullPath);


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
klima06
post
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 10
Dołączył: 21.10.2011
Skąd: UK / PL

Ostrzeżenie: (0%)
-----


Niestety dalej to samo, może wina leży po stronie .htaccess, albo serwera OVH ?
  1. Options -Indexes
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6. RewriteRule ^(.*)$ index.php/$1 [L]


@edit
Dodam, że na XAMPP'ie na localhost'cie działa wszystko ok, tylko na OVH jest z tym problem.

Ten post edytował klima06 10.10.2012, 14:23:30
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 16:10