http://pl.wikisource.org/wiki/Lista_kod%C3%B3w_pocztowych_w_Polsce
내 코드는 간단하다 :
<?php
$postalCode = $_GET['code'];
$httpAddr = 'http://pl.wikisource.org/wiki/Lista_kod%C3%B3w_pocztowych_w_Polsce/Okr%C4%99g_'.$postalCode[0].'_'.$postalCode[0].$postalCode[1].'-xxx';
file_get_contents($httpAddr);
?>
을하지만 난 03 $을 PostalCode을 설정하면 -000 (도 01-000, 05-000, 그러나 07-000 위해, 61-000은 62-000이 작동) 나는 기기 수령하고 오류 :
Warning: file_get_contents(http://pl.wikisource.org/wiki/Lista_kod%C3%B3w_pocztowych_w_Polsce/Okr%C4%99g_0_03-xxx): failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /var/www/clients/client1/web4/web/ofix/test.php on line 5
페이지 주소가 정확합니다. 웹 브라우저에서 복사하여 지나갈 수 있습니다. 아이디어가 있으십니까?
를 웹 서버가 아마 특정 사용자 에이전트를 차단하고 있습니다. 귀하의 웹 브라우저에 동일한 URL을 입력하는 것은 그다지 좋은 증거가 아닙니다. –
그냥 일자리를 잃지는 않을 것입니다, 당신은 그 데이터를 반복적으로 긁어 낼 필요가 없습니까? –
하지만 02-000과 같은 코드에서는 항상 작동하며 ex는 01로 끝나는 코드에서는 작동하지 않습니다. – jankes83