Re: Dynamic redirect - losing variable [message #179904 is a reply to message #179895] |
Tue, 18 December 2012 14:44 |
budatlitho
Messages: 4 Registered: December 2012
Karma:
|
Junior Member |
|
|
On Monday, December 17, 2012 5:32:22 PM UTC-5, Christoph Becker wrote:
> budatlitho wrote:
>
>> Hi:
>
>> I'm struggling with adding to a redirect url - I lose the $id value. What am I missing?
>
>> THANKS in advance.
>
>>
>
>> $redirect_url = "<meta http-equiv='refresh' content='1;URL=http://www.districtnine.org/login.php?id='".$id." />";
>
>> echo $redirect_url;
>
>
>
> You're excluding the $id from the value of the "content" attribute. Try:
>
>
>
> $redirect_url = "<meta http-equiv='refresh'
>
> content='1;URL=http://www.districtnine.org/login.php?id=".$id."' />";
>
>
>
> You might consider to do the redirect "directly" by sending the
>
> appropriate "Location" HTTP response header, instead of letting the
>
> browser do the redirect.
>
>
>
> --
>
> Christoph M. Becker
Christoph:
THANKS- that's what I needed. The reason I need to script this way is that two different URLs are needed based on whether $id has a value, and if $id does have a value, it populates a field on a login page, resulting in the user just having to enter their password. Otherwise, the user is directed to a different page to establish a non-member account. This is all triggered by scanning a dynamic QR on the mailing label.
There may be an easier way to do it, but this will (now!) work.
Bud :-))
|
|
|