Czesc!
Mam problem ze sciaganiem pdf ze strony. Konkretnie nie ja tylko klient (Win XP Pro, FireFox 2.0). Otoz po sciagnieciu pliku nie da sie go otworzyc. U mnie na Auroxie 11 i FireFox 1.0.6 wszystko ladnie hula. Dodam, ze klient nie ma problemow np. z *.doc czy *.zip (spakowany pdf sie otwiera) - wszystkie pliki smigaja poza pdf (a one sa najbardziej potrzebne). Oto kod:
  1. <?php
  2. if (isset($_GET['download_file'])) {
  3. if(warunki zalogowania) {
  4. $q = 'tutaj mamy zapytanie';
  5. $q = $db->query($q);
  6.  
  7. if ($db->num_rows($q) > 0) {
  8. $r = $db->fetch_row($q))
  9. $name = $r[0];
  10.  
  11. $file_name = './'.UPLOAD_FILES_DIR.'/'.$name;
  12.  
  13. if (file_exists($file_name)) {
  14. $explode = explode('.', $name);
  15. $extension = $explode[(count($explode) - 1)];
  16.  
  17. header('Content-type: application/'.$extension);
  18. header('Content-Disposition: attachment; filename="'.$name.'"');
  19.  
  20. readfile($file_name);
  21. }
  22. else {
  23. echo 'Brak pliku o wskazanym id';
  24. }
  25. }
  26. else {
  27. echo 'Brak pliku o wskazanym id';
  28. }
  29. }
  30. else {
  31. echo 'Aby pobrac plik musisz sie zalogowac';
  32. }
  33. }
  34. ?>


// EDIT:
prosilbym o jakiekolwiek sugestie bo sprawa dosc pilna...