Potrzebuje pobrać zawartośc strony, która prawdopodobnie napisana jest w asp... rozszerzenie pliku jest *.aspx
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href='/errors/Error.Page.aspx?aspxerrorpath=/fmain.aspx'>here</a>.</h2>
</body></html>
próbowalem robić to tak:
<?php $plikwynik="plik_z_danymi.html"; $uc=curl_init(); curl_setopt($uc, CURLOPT_URL, "http://strona/pozycja.aspx?PID=C4200562"); curl_setopt($uc, CURLOPT_FILE, $wp); curl_exec($uc); curl_close($uc); ?>
podając adres np mojej strony zwróciło mi dobrze zawartośc strony, w przypadku tej strony z *.aspx zamiast zawartości strony zwraca mi:
próbowałem tez przez fsockopen(), próbowałem podstawić adres tej strony do przykładów podanych w manualu, ale zwraca błąd:
Kod
Warning: Unterminated comment starting line 47 in /curlll.php on line 47
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known in /curl.php on line 30
Warning: fsockopen(): unable to connect to http://adres/pozycja.aspx?PID=701015:80 in /curlll.php on line 30
Invalid argument (22)
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known in /curl.php on line 30
Warning: fsockopen(): unable to connect to http://adres/pozycja.aspx?PID=701015:80 in /curlll.php on line 30
Invalid argument (22)
jak to obejść prosze o pomoc.. dlaczego wyskakują te błędy?
----- EDIT ---------
próbowałem też:
<?php for ($i=0; $i<count($openplik); $i++) { $dane=$dane.$openplik[$i]; } ?>
w tym wypadku jak podam moją strone, albo strone znajomego(na innym serwerze), to pokazuje jej zawartosc, ale ta z *.aspx nie otwiera sie...
jest taka możliwość, aby tamten serwer nie obsługiwał tych funkcji?
prosze o pomoc...
