   [web] select can't be process with $_GET
  test.htm:<form action="test.php" method='get'><select name="cars"><option value="volvo">Volvo</option><option value="saab">Saab</option><option value="fiat">Fiat</option><option value="audi">Audi</option></select><input type="submit" /></form>test.php:<?phpecho $_GET['cars'];?>it works when i use post, but not when i use get.get just results in a blank page.   
  should be method="get" as opposed to the single quotes.Well I copied your code into mine. Even if i have both files exactly how you pasted them here (no doctype, no html, head, body tags). it works for me. What version of php are you running? I use WAMP server.Heres my full version that works, passes validation as well.index.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>index</title></head><body><form action="test.php" method="get"><fieldset><select name="cars"><option value="volvo">Volvo</option><option value="saab">Saab</option><option value="fiat">Fiat</option><option value="audi">Audi</option></select><input type="submit" value="submit" /></fieldset></form></body></html>test.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>test</title></head><body><?phpecho $_GET['cars'];?></body></html>;  I can't explain why but now it works.. as I had it originally.Might have been some problem with the browser's cache. I'm not sure.Btw, I use the latest version of Xampp.Also, I was under the impression that in normal html, single and double quotes were interchangeable.   ;  xampp is a nice one as well, we use it at school. I just got wamp first so, just been using that for my own use. Its not the first time ive seen the cache throw things off. One instance was where I changed the mysql pw in the config and the phpmyadmin, but i still had error. When i cleared the cache it went away.Singlequotes and doublequotes are interchangable, they will work, as the browsers are smart and will except them. However, they are not standards compliant, atleast not with xhtml doctypes. The more you stick to standards, the more fail-safe and future proof your page will be, or should be.   