Así que tengo un formulario que tiene 4 entradas, 2 de texto, 2 ocultos. Agarré los dos valores de entrada de texto del nombre, que son (get_me_two, get_me_three) y también agarré la acción del formulario que es (get_me.php). Lo que estoy buscando hacer ahora es tomar las 2 entradas ocultas, pero no los valores. Quiero tomar las entradas ellos mismos.Asir las entradas ocultas como una cadena (usando PHP Simple HTML DOM Parser)
por ejemplo: Aquí está mi formulario:
<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>
Y lo que quiero agarrar de aquí es las dos entradas ocultas, no los valores, la cadena completa.
No estoy seguro de cómo obtener estos utilizando PHP PHP HTML DOM Parser, si alguien sabe de una manera que sería genial, si no, si hay una alternativa que también sería genial. Una vez que los he agarrado, planeo pasar los 2 valores de entrada a otra página con las cadenas ocultas, y por supuesto la acción del formulario.
Además, si alguien está interesado aquí está mi código completo, que incluye la funcionalidad simple 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>';
?>
Por lo tanto, el resultado final tomaría los 3 valores, y luego las 2 entradas ocultas (cadenas completas). La ayuda sería muy apreciada ya que me está volviendo un poco loco tratando de hacer esto.
DOMDocument :: saveHTML() espera exactamente 0 parámetros obteniendo esto como advertencia –