Coding 101

Jul 17th 2014

Coding 101 26

Perl: Reading GET Form Actions

We're talking about Perl GET forms!
Although the show is no longer in production, you can enjoy episodes from the TWiT Archives.
Category: Help & How To

The Code for today's show is available at our: GitHub

Ivory Tower

Let's talk about Forms in HTML! HTML has two different ways to "submit" data that has been entered by a user into a form.

  • "GET" and "POST"

Today, we're going to talk about "GET"

  • GET is the simpler of the two methods
    • All it does is take whatever data the user entered into the form, and append it to the end of the "action" address

Example:

<FORM METHOD=GET ACTION="../cgi-bin/bunny.pl">
Name: <INPUT NAME="BunnyName"><br>
<INPUT TYPE=SUBMIT>
</FORM>

  • If we type "Roger" into the "Name:" field, the URL that will be generated when we click "SUBMIT" is: "../cgi-bin/bunny.pl?BunnyName=Roger"
    • Your browser will then request the server to run the script "bunny.pl" and pass it the string "BunnyName=Roger"

Get in Touch With Us!

Bandwidth for Coding 101 is provided by CacheFly.