: 당신은 당신이 원하는 숨겨진 입력상의
id
또는
name
을 추가 마크 업을 변경할 수 없다면, 당신은 "형식에 숨겨진 유형의 첫 번째 입력을 얻을"같은 것을 마련 할 것
내가 처음 생각한 것과 정확히 똑같은 것을 사용했다. test_form.htm
이고, 내가 한 모든 echo
숨겨진 모든 입력 값이라고합니다 원래 :
당신이 DOM에 액세스하는 데 사용하는 언어는 무엇
<?php
function scraping_form()
{
// create HTML DOM
$html = file_get_html('test_form.htm');
// get input hidden value
$aObj = $html->find('input[type="hidden"]');
foreach ($aObj as $hKey=>$hidden)
{
$valueAttribute = $hidden->value;
echo "*TEST* ".$hKey.": ".$valueAttribute."<br />";
}
// clean up memory
$html->clear();
unset($html);
return;
}
// -----------------------------------------------------------------------------
// test it!
// user_agent header...
ini_set('user_agent', 'My-Application/2.5');
scraping_form();
?>
? 자바 스크립트? –
당신은이 PHP 라이브러리에 대해 이야기하고 있습니까? http://simplehtmldom.sourceforge.net/ – Quentin
David :있을 것 같습니다. tagged – bobince