no, putting it after the form will have no effect, the form is still not posted
Where are the form elements getting their values, that is the question.
you wont be able to user the post for this, you will need to use a diferant way to get the values to the insert.
the problem is that the cron job just loads the page into the servers memory, not into a web browser.
the servers memory has no way of processing javascript the same way a web browser would.
you cant rely on the form post because the form is never going to post.