Re: PHP Syntax Help - Check?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



if you do the redirection with header('Location: /mypage.php'),
setting a variable on formcheck.php is not enough.

if you modify the header('Location: /mypage.php') to..

header('Location: /mypage.php?my_id=5')

it will take the variable to mypage.php as $_GET['my_id]

you can not expect a variable value set in to $_POST array to reflect
on a totally different page without making it a form post (aka use of
proper headers).

i guess, it's time to you to read about session_start() method and the
array $_SESSION available in php :)


~viraj

On Thu, Feb 25, 2010 at 11:22 AM, Rick Dwyer <rpdwyer@xxxxxxxxxxxxx> 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.
>
> Very frustrating.
>
> Any help determining what I am doing wrong is greatly appreciated.
>
> Thanks.
>
>
>
>  --Rick
>
>
> On Feb 25, 2010, at 12:31 AM, Paul M Foster wrote:
>
>> On Thu, Feb 25, 2010 at 12:16:08AM -0500, Robert Cummings wrote:
>>
>>> Rick Dwyer wrote:
>>>>
>>>> Hello all.
>>>>
>>>> I'm trying to learn PHP on the fly and I have a line of code that
>>>> contains syntax I can't find documented anywhere:
>>>>
>>>> php echo check('element8');
>>>>
>>>> In the above line, can someone tell me what "check" means?
>>>
>>>
>>> In the above, check is a function. It is being called with parameter
>>> 'element8'.
>>
>> This is true. But perhaps more importantly, check() is not a native PHP
>> function. Thus it comes from some other library or group of external
>> functions.
>>
>> Paul
>>
>> --
>> Paul M. Foster
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>



-- 
~viraj

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux