Re: PHP Syntax Help - Check?
| From: | James McLean | Date: | Thu, 25 Feb 2010 06:04:12 +0000 |
| Subject: | Re: PHP Syntax Help - Check? | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-302363@lists.php.net to get a copy of this message | ||
On Thu, Feb 25, 2010 at 4:22 PM, Rick Dwyer <rpdwyer@earthlink.net> wrote:
> OK... external function... that would explain why I could not locate it.
>
> Let me get right to the problem I am having with this code as someone may be
> able to help directly.
>
> I have a link on a page that opens a contact form. The link is
> mypage.php?my_id=5
>
> So on mypage.php, I capture this value with:
> $my_id=$_GET['my_id'];
>
> I understand this much. But when the end user submits this contact form
> they do so to formcheck.php and if formcheck.php sees a required field is
> blank, it throws it back to mypage.php with an alert. BUT, I lose the value
> of the variable $my_id. SO, I created a hidden field on mypate.php with
> value="<?php echo $my_id; ?>" and on formcheck.php, I added $my_id =
> $_Post['my_id'];
>
> However, when formcheck.php returns me to mypage.php, $my_id is still blank.
Use the right varialble for the method you're using, so if you're
posting, use $_POST, if you're getting use $_GET..
Going by your example, $_GET is what you should probably be using,
this is usually the default method if no method is specified on the
form tag.
Cheers