EDIT : I have found how to post headers, and I know how to get the value, but need help to do it. Here is it.
- I have to retrieve the webpage. (this part is ok)
- Find on which line result "formulaire_action_args" appears and save it in a variable. (looking for a better way than a loop to do it)
- And retrieve the attribute "value" from this line.
I am trying to get the content of an html page contained in a div like so:
<form id="formulaire_login" method="post" action="/spip.php?page=login&lang=fr" enctype="multipart/form-data">
<div>
<input name="page" value="login" type="hidden">
<input name="lang" value="fr" type="hidden">
<input name="formulaire_action" type="hidden" value="login">
<input name="formulaire_action_args" type="hidden" value="random_value">
</div>
<fieldset>
<ul>
<li class="editer_login obligatoire">
<input type="text" class="text" name="var_login" id="var_login" value="" size="40">
</li>
<li class="editer_password obligatoire">
<input type="password" class="password" name="password" id="password" value="" size="40">
</li>
</ul>
</fieldset>
</form>
I want to get the content of form with id="formulaire_login" and inside this form get the value of the attribute "value" (random_value) of the input
<input name="formulaire_action_args" type="hidden" value="random_value">
And on a second hand, I am looking for a way to request a URL with POST header data.