GET and POST on the same page?

Posted by Phil on Stack Overflow See other posts from Stack Overflow or by Phil
Published on 2010-06-13T19:30:30Z Indexed on 2010/06/13 19:32 UTC
Read the original article Hit count: 223

Filed under:
|
|
|

I am creating a commenting script and I came across a problem. I am having to use $_POST and $_GET on the same page, which I don't think makes sense.

I am very new to php and am training myself.

I have a page named viewVerses.php - this has a lists of verses. When someone follows the reply link,

echo '<br /><a href="reply.php?verseid='.$verseid.'">Reply</a>';

I'm passing the verseid (commenting on bible verses) into the reply.php, so that a query may be made with that verseid. (This is so that the user can still see the verse he/she is commenting on).

Now reply.php has the form in it for posting a reply. The form goes to postReply.php

This is in postReply.php

$title = $_POST['title'];
$body = $_POST['body'];
$verseid = $_GET[verseid];

Can I get the verseid from the url and the POST the values from the form in the same page?

If not, is there a way I can do this better? Remember, I am new at php and probably won't implement a solution that is super hard. I have to get it for my to put it in my site.

I hope this is clear

© Stack Overflow or respective owner

Related posts about php

Related posts about post