As no one as answered your question yet, I will take a stab at trying to help.
It looks as if you have a couple problems;
First, from my experience it is best to use POST when submiting a form instead of GET.
Second, your submit button needs a name
<input type=submit value=send name=Submit>
Third, you need to have your test.php look for that name.
if(isset($_POST['Submit'])) { //set variables, run a function, send to database, dispaly to user, ect.
}
If all that fails, I like the term K.I.S.S. (Keep It Simple Stupid) (no insult intended 😃 )
Simply strip out everything from your test.php and do something like this
if(isset($_POST['Submit'])) {
echo "{$_POST['first_name']} {$_POST['last_name']}";
}
If that works slowly build on it. If it doesn't the info isn't getting to the test.php for some reason.