<?
$fp = fsockopen(\'gall.dcinside.com\', 80);
fputs($fp,\"GET /list.php?id=programming HTTP/1.1\\n\");
fputs($fp, \"Host: gall.dcinside.com\\n\");
fputs($fp, \"Content-Type: application/x-www-form-urlencoded\\n\");
fputs($fp, \"User-Agent: Mozilla/4.0\\n\");
fputs($fp, \"Connection: Close\\n\\n\");
while($data = fgets($fp, 1024)) {
if(eregi(\"<font style=font-family:tahoma;font-size:7pt>\",$data))
if(eregi(\"</span>\",$data))
$arr = explode(\"=\",$data);
$coment=str_replace(\"&page\",\" \",$arr[3]);
echo $coment;
}
fclose($fp);
?>
코드는 이거고..
최근 올라온 게시물번호 뽑을려고 만든건데
이거코드 실행하면 이상하게 같은번호가 12개씩 계속나오네
while문 넘어서 echo $coment; 때려버려도 맨위게시물이 아니고
한페이지 내의 맨 마지막 게시물번호가 뜨네;;
미치겠어 해결법이 엄썽 도와줘 ㅠㅠ
당연하지 계속긁어오니까 ㅡ ㅡ echo 뒤에 break; 쓰면 땡이겟네
echo 뒤에 break; 쓰면 아무것도 출력안됨
그럼제대로 안긁고잇네, 공백도긁혓나보네, 그럼 if($coment) { echo $coment; breeak; } 해바 ㅡ,.ㅡ
오호 커플횽 감사!