Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobieranie danych raz jeszcze
ennics
post
Post #1





Grupa: Zarejestrowani
Postów: 312
Pomógł: 0
Dołączył: 29.12.2004

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


Wiem że był już ten temat, ale metoda
  1. <?php
  2.  
  3. $fp = fopen($url,&#092;"r\");
  4. while(!feof($fp)){
  5.  
  6. $linia=fgets($fp,128);
  7. }
  8.  
  9.  
  10. ?>

i jej wariacje nie działa.

Chodzi o pobranie danych ze strony działającej na platformie java.
Mogę te dane wyświetlać poprzez metodę GET, np. wklejając URL do paska adresu:

"http://www.itd.crm/CRM/c/RO_ORDER_CAPTURE.RO_CAPTURE.GBL?Page=RO_FORM&Action=U&CAPTURE_ID=1234567"

natomiast nie mogę pobrać tych samych danych przez skrypt php (np. powyższą metodą).
Nie bardzo wiem z której storny ugryźć ten temat...

help me (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ennics
post
Post #2





Grupa: Zarejestrowani
Postów: 312
Pomógł: 0
Dołączył: 29.12.2004

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


Dzięki za podpowiedź, zrobiłem tak:

  1. <?php
  2.  
  3.    $url = &#092;"http://www.crm.net\";
  4.    $params = &#092;"userid=schabluk&pwd=mypass\";
  5.    $user_agent = &#092;"Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)\";
  6.  
  7.    $ch = curl_init();
  8.    curl_setopt($ch, CURLOPT_POST,1);
  9.    curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
  10.    curl_setopt($ch, CURLOPT_URL,$url);
  11.    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,  2);
  12.    curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
  13.    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  14.    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
  15.  
  16.    $result=curl_exec ($ch);
  17.    curl_close ($ch);
  18.  
  19.    echo(&#092;"Results: <br>\".$result);
  20. ?>


wszystko jest ok, wyświetla się stona ale... z błędem. Otrzymuje taki komunikat:

"You must have cookies enabled in order to sign in to your CRM application"

Cookies mam oczywiście aktywne,
metoda ta nie działała również na innej aplikacji wymagającej uwierzytelniania.
Czy jest wogóle możliowść przsyłania danych uwierzytelniających metodą GET ?

Pozdr!

Ten post edytował ennics 4.01.2005, 20:50:11
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 28.09.2025 - 15:06