Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Pobieranie premium
Forum PHP.pl > Forum > Przedszkole
Mati010
Witajcie, próbuję zrobić tzw. pobieranie premium więc zrobiłem już wszystko tylko, że jest problem mianowicie. Skrypt przekształca link, później ściąga login i hasło do jednego z kont premium (filesonic) później wywołuje to przez header dzięki czemu włącza się ściąganie. Chciałbym zrobić tak, aby podczas ściągania użytkownik nie widział loginu i hasła lub po prostu widział te dane lecz zakodowane.

Daję też tutaj kawałek kodu, żeby każdy wiedział o co mi chodzi z linkiem:

  1. http://api.filesonic.com/link?method=getDownloadLink&u=$login&p=$haslo&ids=$link


Nikt nie ma pomysłu??
GameMaker
Odpowiedzią chyba jest :


  1. header('Content-Disposition: attachment; filename="plik.rozszerzenie"');
Mati010
No tak lecz jak w skrypcie dam ten linki przykładowo

Kod
header('Content-Disposition: attachment; filename="api.filesonic.com/link?method=getDownloadLink&u=$login&p=$haslo&ids=$link"');
to nie będzie działało ponieważ gdy ściągamy dostajemy takie coś:
Kod
http://s254.filesonic.pl/apidownload/1880195731_22060121_3002616658_0_3751320334880?username=tenlogin@e-mail.pl&password=naszehaslo
kyku
przesylanie plikow
filesonic -> twoj serwer -> uzytkownik
przyklad:
  1. $fp = fopen("http://api.filesonic.com/link?method=getDownloadLink&u=$login&p=$haslo&ids=$link", 'rb');
  2. + odpowiednie headers (nocache, Content-Disposition: attachment; Content-Length, type itp.)
  3. while (!feof($fp)) print fread($fp, 8192);
  4. fclose($fp);
croc
Hasło nie ma prawa pojawić się w linku. Ani zakodowane, ani shashowane, ani pogięte przez małpki kapucynki. Poczytaj o mod rewrite i używaj identyfikatorów dla plików.
Mati010
Cytat(croc @ 3.11.2011, 17:23:35 ) *
Hasło nie ma prawa pojawić się w linku. Ani zakodowane, ani shashowane, ani pogięte przez małpki kapucynki. Poczytaj o mod rewrite i używaj identyfikatorów dla plików.


No tak ale i tak chyba pokaże mi w ściąganiu plików link taki w którym jest login i hasło?



Kyku ja chcę od razu na komputer użytkownika by szło a nie na mój serwer a później na komputer użytkownika.
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.