Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]Tekst przy pobieraniu
tomcio159
post 30.10.2008, 15:59:12
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.09.2008
Skąd: Warszawa

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


  1. <?php
  2.  if (!file_exists('uploader/'.$_GET['plik'].'')) echo 'Brak pliku!';
  3.  else {
  4.  header("Content-Disposition: attachment; filename=\"(g4free.yoyo.pl) ".$_GET['plik']."\"");
  5.  readfile('uploader/'.$_GET['plik'].'');
  6. }
  7. ?>



I nie wiem, gdzie dodać, aby na stronie był napis w stylu "Dziękujemy za pobranie pliku!". Próbowałem z echo, print, ale serwer nie obsługuje podwójnego headera... Jakieś pomysły?
Go to the top of the page
+Quote Post
nexis
post 30.10.2008, 16:05:13
Post #2





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Musisz wyświetlić najpierw normalną stronę HTML, a następnie ustawić przekierowanie na plik z kodem, który podałeś. Czyli np.:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=utf-8">
  5. <meta http-equiv="refresh" content="5; url=skrypt.php">
  6. <title>tomcio159</title>
  7. </head>
  8. <body>
  9. <h1>Dziękujemy za pobranie pliku!</h1>
  10. </body>
  11. </html>


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
tomcio159
post 30.10.2008, 17:01:03
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.09.2008
Skąd: Warszawa

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


A jak ma wyglądać to przekierowanie w
  1. <meta http-equiv="refresh" content="5; url=skrypt.php">
?
Kombinuję, ale mi nie wychodzi sad.gif ma pobierać z pola adresu "plik".

Ten post edytował tomcio159 30.10.2008, 17:19:46
Go to the top of the page
+Quote Post
nexis
post 30.10.2008, 21:37:40
Post #4





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Cytat(tomcio159 @ 30.10.2008, 17:01:03 ) *
A jak ma wyglądać to przekierowanie w
  1. <meta http-equiv="refresh" content="5; url=skrypt.php">
?
Kombinuję, ale mi nie wychodzi sad.gif ma pobierać z pola adresu "plik".


No to już podstawy:
  1. <meta http-equiv="refresh" content="5; url=skrypt.php?plik=<?=$_GET['plik']?>">


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
tomcio159
post 2.11.2008, 22:07:47
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 27.09.2008
Skąd: Warszawa

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


Dzięki wielkie, nie wpadłbym, żeby to dać w <? haha.gif

A temat proszę zamknąć winksmiley.jpg
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:18