I am developing a Facebook application for use on page. It’s essential a page with a web form that then creates a database record form the submitted data. Nothing too complex. The complexity comes when I try to differentiate between the sites when handling the post data. This is what I have:
This is just an educated guess, but I think you must include the signed request as a hidden field in order to pass it on after you POST the form…
So:
<input type="hidden" name="signed_request" value="<? print $_REQUEST['signed_request']; ?>">