<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt"><div style="color: black; font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div><div><font size="2" face="Tahoma" style="color: black; font-family: arial, helvetica, sans-serif; font-size: 10pt; "><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Stef Mientki <stef.mientki@gmail.com><br><b><span style="font-weight: bold;">To:</span></b> python-list@python.org<br><b><span style="font-weight: bold;">Sent:</span></b> Thu, November 11, 2010 10:20:03 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: is there an Python equivalent for the PHP super globals like $_POST,  $_COOKIE ?<br></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">
On 11-11-2010 19:01, Steve Holden wrote:</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">> On 11/11/2010 9:22 AM, Stef Mientki wrote:</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>> hello,</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>></span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>> finally got Python running at my server.</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>></span></font><br><font class="Apple-style-span"
 face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>> Now I would like to replace the PHP server scripts with Python ( for easier maintenance).</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>></span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>> But I can't find how th get to PHP's equivalent of $_Post and $_Cookie ?</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>> Google finds lots of links, but I can't find the answer.</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size:
 10pt;">>></span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>> thanks,</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">>> Stef Mientki</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">> Stef:</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">></span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">> Moving from one language to anther is not just a matter of</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif"
 size="4"><span class="Apple-style-span" style="font-size: 10pt;">> transliterating the code. Of you try that you will end up with a messy</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">> code base that looks like PHP written in Python.</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">- Steve I agree with you,</span></font><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">- but  replacing a number of 3 to 10 lines of code scripts won't create a mess ;-)</span></font><br><br><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;">So, assuming you want the 'straight ahead' (i.e. no
 framework, like Django) your looking at </span></font><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px;">vanilla</span></font><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="4"><span class="Apple-style-span" style="font-size: 10pt;"> CGI programming.</span></font></div><div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px; "><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px;">form = cgi.FieldStorage() # parse query string, handles decoding and GET and POST </span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size:
 13px;"><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px;">print "<p>name:", form["name"].value</span></font></div><div style="font-family: arial, helvetica, sans-serif; font-size: 13px; "><br></div></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px; "><span><a target="_blank" href="http://docs.python.org/library/cgi.html">http://docs.python.org/library/cgi.html</a></span></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px;"><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px;"><br></span></font></div><div><font class="Apple-style-span"
 face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px;">Enjoy! :)</span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="3"><span class="Apple-style-span" style="font-size: 13px;">David</span></font></div><div style="font-family: arial, helvetica, sans-serif; font-size: 10pt; color: black; "><br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 10pt; color: black; "><br></div></div><div style="position: fixed; color: black; font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "></div>


</div></body></html>