2014-04-14 2 views
0

외부 웹 페이지에서로드 된 컨텐츠를 사용해야하는 PHP 스크립트를 작성하고 있지만 데이터를 보내고받는 방법을 모르겠습니다.외부 웹 페이지에서 데이터를 송수신하려면 어떻게해야합니까?

외부 웹 페이지는 http://packer.50x.eu/입니다.

기본적으로 스크립트 (수동으로 첫 번째 양식으로 작성)를 보내고 (두 번째 양식에서) 출력을 받고 싶습니다.

미래에 반드시 유용한 일이 될 수 있기 때문에 어떻게해야하는지 배우고 싶지만 어디서부터 시작해야하는지 전혀 모른다.

아무도 도와 줄 수 있습니까? 감사.

+1

CURL()이 시작일 것입니다. 예를 들어 조금 벗어나지 만 Obfuscator 's는 농담입니다 –

+0

고마워요! curl() 문서를 살펴 보겠습니다. 예, 스크립트 꼬마들로부터 최소한의 보호 계층을 확보하기 위해 사용해야합니다. – Giovanni

답변

1

curl을 사용하면 외부 페이지의 데이터를 수신 할 수 있습니다. 이 예제를보세요 :

$url = "http://packer.50x.eu/"; 

$ch = curl_init($url); 
// curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // you can use some options for this request 
// curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); // or not to use them 
// you can set many others options. read about them in manual 
$data = curl_exec($ch); 
curl_close($ch); 

var_dump($data); // < -- here is received page data 

curl_setopt manual

희망이 당신을 도울 것입니다. 문서에서

$url = "http://packer.50x.eu/"; 
$url_content=file_get_contents($url); 
echo $url_content; 

봐 :

+0

대단히 고마워, 나는 그걸 작동시킬 수 있었다. – Giovanni

1

당신이 CURL (하지만 더 제한)보다 간단, 사용이 매우 간단로 file_get_contents ($의 URL)를보고 할 수 있습니다, 그래서 당신의 코드는 다음과 같다 수 오프셋 및 다른 트릭을 사용할 수 있기 때문입니다.

+0

대단히 감사합니다. 그러나 조금 더 많은 것을 필요로했습니다. – Giovanni

관련 문제