Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]przekazanie zmiennych
Cr3dO
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Hej

Chce pobrac plik ale jak sie do niego odwoluje to zada hasla i loginu, moge je jakos mu przekazac?

zobaczcie : http://bbs.pap.com.pl/library/download/PNP...09091105210.xml

dzieki

Ten post edytował Cr3dO 12.07.2009, 10:24:44


--------------------
Pesymista widzi ciemny tunel. Optymista widzi światełko w tunelu. Realista widzi światło pociągu. Maszynista widzi trzech debili na torach.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
f1xer
post
Post #2





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

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


spróbuj fopen ze składnią http://user:pass@bbs.pap.com.pl/.......
albo jak masz curla to tutaj jest pewny sposób
  1. <?php
  2. $url = 'http://serwer.com/sciezka/do/pliku';
  3. $ch = curl_init();
  4. curl_setopt($ch, CURLOPT_URL, $url);
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  6. curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
  7. curl_setopt($ch, CURLOPT_USERPWD, 'user:pass');
  8. curl_setopt($ch, CURLOPT_FORBID_REUSE, true);
  9. curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
  10. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.0; da; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11'); //przedstawmy się :)
  11. $contents = curl_exec($ch);
  12. if ($contents === false) {
  13.   trigger_error('Failed to execute cURL session: ' . curl_error($ch), E_USER_ERROR);
  14. }
  15. echo $contents;
  16. ?>

kod nie jest mój ale testowałem go już kiedyś


--------------------
Pomogłem? wyraź to i kliknij "Pomógł"
Go to the top of the page
+Quote Post
Cr3dO
post
Post #3





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(f1xer @ 12.07.2009, 11:32:35 ) *
spróbuj fopen ze składnią http://user:pass@bbs.pap.com.pl/.......
albo jak masz curla to tutaj jest pewny sposób
  1. <?php
  2. $url = 'http://serwer.com/sciezka/do/pliku';
  3. $ch = curl_init();
  4. curl_setopt($ch, CURLOPT_URL, $url);
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  6. curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
  7. curl_setopt($ch, CURLOPT_USERPWD, 'user:pass');
  8. curl_setopt($ch, CURLOPT_FORBID_REUSE, true);
  9. curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
  10. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.0; da; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11'); //przedstawmy się :)
  11. $contents = curl_exec($ch);
  12. if ($contents === false) {
  13.   trigger_error('Failed to execute cURL session: ' . curl_error($ch), E_USER_ERROR);
  14. }
  15. echo $contents;
  16. ?>

kod nie jest mój ale testowałem go już kiedyś


dzieki wielkie, wszystko dziala smile.gif
++


--------------------
Pesymista widzi ciemny tunel. Optymista widzi światełko w tunelu. Realista widzi światło pociągu. Maszynista widzi trzech debili na torach.
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 Aktualny czas: 21.08.2025 - 14:00