Sorry to contradict but that isn't correct. Using your example the name pinky would create a variable called pinky.
Have your thought of creating the variable you want to pass using hidden?
<input type="hidden" name="<variable name>" value="<variable value>">
If your using text fields, i.e. type="text", then the same process as above would apply expect replacing the type.
I ahve never heard of the name being used as a variable value. I have checked to see what the content of a button is to determine what action to take but never to see what a button's name is. Why would I want to know it's name? I already would know this I would just want it's value, or some other element from the form.
Humble Seeker
-----------------------------------------------------
The longest journey begins with the smallest step.