Получение скрытых входных данных в виде строки (с использованием PHP Simple HTML DOM Parser)

Итак, у меня есть форма с 4 входами, 2 текста, 2 скрытых. Я взял два значения ввода текста из имени, которые (get_me_two, get_me_three), и я также взял действие формы (get_me.php). Что я хочу сделать теперь нужно захватить 2 скрытых входа, но не значения. Я хочу захватить сами входы.

EG: Вот моя форма:

<form action="get_me.php" method="post">
    <input type="text" name="get_me_two">
    <input type="text" name="get_me_three">
    <input type="hidden" name="meta_required" value="from">
    <input type="hidden" name="meta_forward_vars" value="0">
</form>

И то, что я хочу получить отсюда, это два скрытых входа, Не значения, а полная строка .

Я не уверен, как их получить с помощью: PHP Simple HTML DOM Parser, если кто-нибудь знает способ, который был бы отличным, если нет, если есть альтернатива, которая также было бы здорово. Как только я их схватил, я планирую передать 2 входных значения на другую страницу со скрытыми строками и, конечно же, действие формы.

Кроме того, если кому-то интересно, вот мой полный код, который я n включает простую функциональность html dom.

<?php

include("simple_html_dom.php");

// Create DOM from URL or file
$html = file_get_html('form_show.php');
$html->load('
<form action="get_me.php" method="post">
<input type="text" name="get_me_two">
<input type="text" name="get_me_three">
<input type="hidden" name="meta_required" value="from">
<input type="hidden" name="meta_forward_vars" value="0">
</form>');

// Get the form action
foreach($html->find('form') as $element) 
   echo $element->action . '<br>';

// Get the input name       
foreach($html->find('input') as $element) 
   echo $element->name . '<br>';
?>

Итак, конечный результат захватит 3 значения, а затем 2 скрытых входа (полные строки). Помощь будет очень признательна, так как это сводит меня с ума, пытаясь сделать это.

7
задан 27 June 2011 в 16:54
поделиться