Replying to my own post:
Fixed (I think)
Changed
Code:
<td class="vbmenu_control">
<a href="payments.php?$session[sessionurl]gift=true&userid=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[buy_x_a_sub]</phrase></a>
</td>
to:
Code:
<td class="vbmenu_control">
<a href="payments.php?$session[sessionurl]gift=true&userid=$post[userid]"><phrase 1="$userinfo[username]">$vbphrase[buy_x_a_sub]</phrase></a>
</td>
The string "userinfo[userid]" wasn't working so I changed it to "post[userid]"
I need to get one of my users to gift another one to test it.