براي جمع آوري اطلاعات فرم ها از متغير هاي ابر جهاني $_GET (Supperglobals) و$_POST استفاده ميشود
مثال ـ در زير برنامه فرم ساده ايست كه ، يكHTML فرم را با دو فيلد ورودي ويك كليدSubmit نمايش ميدهد.
<html> <body> <form action="welcome.php" method="post"> Name: <input type="text" name="name"><br> E-mail: <input type="text" name="email"><br> <input type="submit"> </form> </body> </html>
هنگاميكه كاربر فرم بالا تكميل مي نمايد، ودكمهsubmit را كليك ميكند، اطلاعات فرم به اسكريپت wellcome.phpبراي پردازش ارسال ميگردد .ارسال اطلاعات بامتد HTTP POST ميباشد . براي نمايش داده هاي ارسالي درwellcome.php واز دستورecho استفاده شده است .
برنامهwellcome.php مطابق زير است .
<html> <body> Welcome <?php echo $_POST["name"]; ?><br> Your email address is: <?php echo $_POST["email"]; ?> </body> </html>
خروجي اين مثال مطابق زير است.
Welcome John
Your email address is John.doe@example.com
همين نتيجه را ميتوان با متدHTTP GET بدست آورد .
مثال ـ فرم فبلي با متدGET
<html> <body> <form action="welcome_get.php" method="get"> Name: <input type="text" name="name"><br> E-mail: <input type="text" name="email"><br> <input type="submit"> </form> </body> </html>