Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [XML][DOM] Problem z pobraniem danych z zew. serwera
Ryrzy
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 14.03.2014

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


Witam, próbuję zrobić skrypt, który pobierałby dane z serwera LG o telefonie na podstawie jego IMEIu... link do takich danych to np:

http://csmg.lgmobile.com:9002/csmg/b2c/cli...358635053320769

Skrypt próbuję zrobić na bazie tego lub tego

i problem pojawia się gdy jako plik podaje adres do tegoż właśnie serwera LG... nic nie pobiera... przez przeglądarke link działa... jeśli zawartosc linku zapisze do testowego xml i link w skrypcie zmienię na odnosnik do samego pliku test.xml to działa i pobiera dane które chcę poprawnie... Co może być powodem problemu pobierania danych bezpośrednio z linku i czy da się to obejść ?

Dziękuje (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ryrzy
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 14.03.2014

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


mam to tak:

  1. <?
  2.  
  3. $objDOM = new DOMDocument();
  4. $objDOM->load("http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=358635053320769");
  5.  
  6. $dane = $objDOM->getElementsByTagName("auth_model_check");
  7.  
  8. foreach( $dane as $value )
  9. {
  10. $model = $value->getElementsByTagName("model");
  11. $models = $model->item(0)->nodeValue;
  12.  
  13.  
  14. $sw_version = $value->getElementsByTagName("sw_version");
  15. $sw_versions = $sw_version->item(0)->nodeValue;
  16.  
  17. echo "$models $sw_versions";
  18. }
  19.  
  20. ?>
i nic nie wyświetla, po zmienia linku na test.xml, w którym jest dokładnie to samo co pod linkiem... działa ;/ wyświetla dane które chce ...

po użyciu Twojego kodu mam:
Cytat
object(DOMDocument)#1 (34) { ["doctype"]=> NULL ["implementation"]=> string(22) "(object value omitted)" ["documentElement"]=> NULL ["actualEncoding"]=> NULL ["encoding"]=> NULL ["xmlEncoding"]=> NULL ["standalone"]=> bool(true) ["xmlStandalone"]=> bool(true) ["version"]=> string(3) "1.0" ["xmlVersion"]=> string(3) "1.0" ["strictErrorChecking"]=> bool(true) ["documentURI"]=> NULL ["config"]=> NULL ["formatOutput"]=> bool(false) ["validateOnParse"]=> bool(false) ["resolveExternals"]=> bool(false) ["preserveWhiteSpace"]=> bool(true) ["recover"]=> bool(false) ["substituteEntities"]=> bool(false) ["nodeName"]=> string(9) "#document" ["nodeValue"]=> NULL ["nodeType"]=> int(9) ["parentNode"]=> NULL ["childNodes"]=> string(22) "(object value omitted)" ["firstChild"]=> NULL ["lastChild"]=> NULL ["previousSibling"]=> NULL ["attributes"]=> NULL ["ownerDocument"]=> NULL ["namespaceURI"]=> NULL ["prefix"]=> string(0) "" ["localName"]=> NULL ["baseURI"]=> NULL ["textContent"]=> string(0) "" }


Ten post edytował Ryrzy 14.03.2014, 11:57:46
Go to the top of the page
+Quote Post

Posty w temacie
- Ryrzy   [XML][DOM] Problem z pobraniem danych z zew. serwera   14.03.2014, 11:27:29
- - markuz   [PHP] pobierz, plaintext <?php $objDOM = n...   14.03.2014, 11:49:34
- - Ryrzy   mam to tak: [PHP] pobierz, plaintext <?  ...   14.03.2014, 11:55:33
- - markuz   Dziwne bo u mnie na XAMPP-ie podany przez Ciebie k...   14.03.2014, 11:58:12
- - nospor   U mnie Twoj kod dziala. Pewnie masz na serwerze w...   14.03.2014, 11:58:31
- - Ryrzy   czyli problem leży po stronie mojego serwera ... e...   14.03.2014, 12:03:06
- - nospor   Wystarczy ze odpalisz phpinfo(); i bedziemy wiedz...   14.03.2014, 12:04:18
- - Ryrzy   hmmmm dziwne, bo mam: Cytatallow_url_fopen On On   14.03.2014, 12:06:21
- - Ryrzy   cURL support enabled cURL Information 7.28.0   14.03.2014, 12:13:47
- - arpi   Mam bardzo podobny problem. Gdy odczytuje dane z p...   8.05.2014, 20:30:55
- - trueblue   Ale jaki masz dokładnie problem? Występuje jakiś b...   8.05.2014, 21:26:34
- - arpi   pojawia się pusta strona w przeglądarce przy odczy...   8.05.2014, 22:01:29
- - trueblue   Spróbuj pobrać najpierw plik file_get_contents i w...   9.05.2014, 07:39:19
- - nospor   $xml = simplexml_load_file("xml.php...   9.05.2014, 07:41:37
- - trueblue   Cytat(nospor @ 9.05.2014, 08:41:37 ) ...   9.05.2014, 08:03:14
- - nospor   $xml = simplexml_load_file("xml.php...   9.05.2014, 10:48:00
- - trueblue   Dlatego też pytałem czy ścieżka do pliku jest popr...   9.05.2014, 11:23:42
- - nospor   No wlasnie... pytasz o sciezke.... powinienies pyt...   9.05.2014, 11:49:21
- - arpi   Dokładnie to jest tak, że tworzę skrypt który pobi...   9.05.2014, 20:49:35
- - Pyton_000   Spróbuj tego [PHP] pobierz, plaintext $file = file...   9.05.2014, 22:46:21


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: 15.10.2025 - 19:49