2010-12-28 6 views
0

내가 https://stackoverflow.com/users/370876/peter-anselmo자동으로 웹 양식의 유효성을 검사하는 방법은 무엇입니까?

$url = 'http://www.targeturl.com'; 
$myvars = 'myvar1=' . $myvar1 . '&myvar2=' . $myvar2; 

$ch = curl_init($url); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $myvars); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

$response = curl_exec($ch); 
나는 두 개의 필드를 채우려

의 코드에 유래에이 코드를 발견, 한 줄은 확인 또는 두 (컬 포함)이 필요하다 과에 "만일"나는 같은 방법을 만들 수 있습니다 반환 된 URL이 원하는지 테스트하고 다시 (루프처럼) 다시 시도하십시오. 내가 묻는 것을 알고있다

답변

1

나는 당신의 질문이 의미하는 바가 뭔지 모르지만, 나는 혼란 스럽다. 그러나 당신은 이와 비슷한 것을 요구하고 있는가?

$foundURL = FALSE; 
while(!$foundURL) 
{ 
    // Make CURL request 
    $response = curl_exec($ch); 
    if ($respons == "the url I want") $foundURL = TRUE; 
    // Load next http/url for curl request... 
} 

이 루프는 응답은 당신이 ...

+0

정확한 검색하는 일부 URL과 일치 할 때까지, 실행하고 CURL 요청을 계속 대단히 감사합니다. 나는 이것과 피드백을 시험 할 것이다. – djiga4me

관련 문제