Re: Base64 Encode
| From: | Stephen | Date: | Sun, 02 Feb 2003 13:36:38 +0000 |
| Subject: | Re: Base64 Encode | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-133990@lists.php.net to get a copy of this message | ||
I have register globals off, and am using both $HTTP_GET_VARS['goto'] and
$_GET['goto']. The problem is not with receiving it, the problem is sending
it. Forexample, a sample URL would look something like this after
redirecting:
http://whatever.com/index.php?goto=
----- Original Message -----
From: "Evan Nemerson" <evan@coeus-group.com>
To: "Stephen" <webmaster@melchior.us>
Cc: <php-general@lists.php.net>
Sent: Sunday, February 02, 2003 2:24 AM
Subject: Re: [PHP] Base64 Encode
: What about $_GET['goto']??? Sounds like another register_globals issue.
Also,
: instead of base64 encoding, you may want to use the rawurlencode and
: rawurldecode functions.
:
:
:
: On Saturday 01 February 2003 07:02 pm, Stephen wrote:
: > I have a PHP script that works on older versions of PHP but on 4.3, it
: > outputs nothing. Here's my code:
: >
: > <?php
: > echo '<SCRIPT language="JavaScript"
type="text/javascript">'."\n"
: > ."\n".'if (document.location == top.location)'."\n"
: > .' top.location="home.php?goto='
: > .base64_encode($_SERVER["REQUEST_URI"]).'";'."\n"
: > .'</SCRIPT>';
: > ?>
: >
: > The problem is, when it redirects, the URL variable goto is empty. I'm
: > assuming this has something to do with base64_encode. Since this code
: > snipet is on every page of my site, it'd be a hard hassle to change it
so
: > is there a setting in PHP I need to tweak or should I set aside a few
hours
: > to edit this code? If the latter, what should I change it to?
: >
: > Thanks,
: > Stephen Craton
: > http://www.melchior.us
: >
: > "What's the point in appearance if your true love, doesn't care about
: > it?" -- http://www.melchior.us
:
: --
: If anyone can show me, and prove to me, that I am wrong in thought or
deed, I
: will gladly change. I seek the truth, hich never yet hurt anybody. It is
only
: persistence in elf-delusion and ignorance which does harm.
:
: -Marcus Aurelius
:
:
: --
: PHP General Mailing List (http://www.php.net/)
: To unsubscribe, visit: http://www.php.net/unsub.php
:
:
: