Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Problem]Zapis pliku przez odnosnik <a href>
Forum PHP.pl > Forum > PHP
Adikus123
Witam.
Posiadam taki kod:
  1. while($pobierz = mysql_fetch_assoc($download_mapy)) {
  2. $id = $pobierz['id'];
  3. $nazwa = $pobierz['nazwa'];
  4. $typ = $pobierz['typ'];
  5.  
  6.  
  7.  
  8. print '<tr><td>'.$nazwa.'.pk3</td>';
  9. print '<td>'.$typ.'</td><td><a href="http://de1.og-servers.net/adikus/etmain/'.$nazwa.'.pk3" target="_blank" ><img src="pobierz.gif">';
  10.  
  11. print '</td></tr>';
  12. }
  13. print '</table>';

Lecz nie chce mi sie plik .pk3 pobierac tylko mi sie otwiera =/.
Wiem ze byly tematy na pobieranie lecz nie mam pomyslu jak zrobic zeby sie pobieral przez klikniecie w obrazek.



Prosze o pomoc wstydnis.gif


Pozdrawiam i czekam na odpowiedz
lord2105
  1. $d = $_GET['file'];
  2. header('Content-Disposition: attachment; filename="$d"');
  3.  
  4. while($pobierz = mysql_fetch_assoc($download_mapy)) {
  5. $id = $pobierz['id'];
  6. $nazwa = $pobierz['nazwa'];
  7. $typ = $pobierz['typ'];
  8.  
  9.  
  10.  
  11. print '<tr><td>'.$nazwa.'.pk3</td>';
  12. print '<td>'.$typ.'</td><td><a href="http://de1.og-servers.net/adikus/etmain/?file='.$nazwa.'.pk3" target="_blank" ><img src="pobierz.gif">';
  13.  
  14. print '</td></tr>';
  15. }
  16. print '</table>';
  17.  
Adikus123
A skrypt tego
  1. $d
nie potraktuje jako tekst??
lord2105
jezeli chodzi ci o parametr w funkcji header daj tam .
Pawel_W
~lord, ty chcesz wygenerowany html pobrać? winksmiley.jpg

zamiast odwoływać się do pliku zrób odsyłacz do skryptu php, który zaserwuje Ci ten plik z odpowiednimi nagłówkami
Adikus123
Teraz to jak klikam w zakladke download to chce mi pobrac $d =/

Prosze o przyklad a najlepiej gotowy kod jak to zrobic ba ja zielony =/

Z tym sobie poradzilem.



Jak zrobic zeby tylko raz czytal z tabeli z bazy mysql nick i do niego przy podgladzie na stronie dopisywal status. Wyglada to tak


-ID--NICK--STATUS-
-1--Adikus--1
-2--Lol--1
-3--Lol--3
-4--Adikus--2
-5--Adikus--5

I chce zeby w podgladzie wygladalo to tak:
1. Adikus - 1 2 5
2. Lol - 1 3
itd. przy nastepnych osobach
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.