On the way of learning " handling POST request in php" i tried to make a simple python http client using httplib2 & urllib module.. what i wanted to do was submitting username & password field to a php script (which just echo's the username & password) & prints the response in python,not in html/php.. <br>
<br>import httplib2<br>import urllib<br>url="<a href="http://localhost/form_process.php">http://localhost/form_process.php</a>" <br>body={'username':'xyz','password':'abc'}<br>h=httplib2.Http()<br>
response,content=h.request(url,'POST',urllib.urlencode(body))<br>print content<br><br>I got the following content:<br><pre id="line1"><b><<span class="start-tag">html</span>><br><<span class="start-tag">head</span>><<span class="start-tag">title</span>>Form processing</<span class="end-tag">title</span>></<span class="end-tag">head</span>><br>
<<span class="start-tag">body</span>> <br>: </<span class="end-tag">body</span>><br></<span class="end-tag">html</span>></b><br></pre><br>instead of: <br><pre id="line1"><b><<span class="start-tag">html</span>><br>
<<span class="start-tag">head</span>><<span class="start-tag">title</span>>Form processing</<span class="end-tag">title</span>></<span class="end-tag">head</span>><br><<span class="start-tag">body</span>> <br>
xyz: abc</<span class="end-tag">body</span>><br></<span class="end-tag">html</span>></b><br></pre>attachments: <br>form.php # takes username,password from the user,pass those to<br> # form_process.php as GET parameter<br>
form_process.php # echo username,password.<br><br>sorry for my long email.<br><div style="visibility: hidden; left: -5000px; position: absolute; z-index: 9999; padding: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 130%;" id="avg_ls_inline_popup">
</div>