PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
The ONLY reason why the submit button would result something other than being an image is if you assign it a name.
Common sense would allocate a train of thought towards separating your output so as to NOT check for a simple string value randomly generated due to your taste for desire for context to fill the value of your submit value. Other than that. Using a hidden field to have a definite reference check makes more systematical sense.