You can use $_SERVER['QUERY_STRING'] if register_globals is off.

---John Holmes...

----- Original Message -----
From: "Leotta, Natalie (NCI/IMS)" <[EMAIL PROTECTED]>
To: "'1LT John W. Holmes'" <[EMAIL PROTECTED]>; "Igor Portnoy"
<[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Thursday, May 30, 2002 4:31 PM
Subject: RE: [PHP] Problem running script after installing PHP 4.2.1


> One more question - could you just use $_GET[$QUERY_STRING} then?  Our URL
> doesn't even have IDs - it's just 001&06&055&...  Then I explode it and
put
> it into variables.  There are up to 12 vars that we pass that way so we
> didn't label them.
>
> Thank you!!  We're not worried about security - if someone tampers with
the
> URL then the database query doesn't work and they get an error message (my
> vote was for "don't be an idiot and play with things you don't
understand")
> but my boss didn't think it was cute.  :-)
>
> Thanks again!
>
> -Natalie
>
> -----Original Message-----
> From: 1LT John W. Holmes [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 30, 2002 4:29 PM
> To: Leotta, Natalie (NCI/IMS); Igor Portnoy; [EMAIL PROTECTED];
> [EMAIL PROTECTED]
> Subject: Re: [PHP] Problem running script after installing PHP 4.2.1
>
>
> Okay, the only issue with the upgrade is that register_globals defaults to
> off. That is because of security reasons so it's not _quite_ as easy to
> write insecure scripts.
>
> With register_globals off, a URL like index.php?page=4 will not give you a
> $page variable, only $_GET['page'], or $HTTP_GET_VARS['page']. If your
using
> HTTP_GET_VARS now, then you'll be fine. The new $_GET[] array is just like
> HTTP_GET_VARS except its easier to type and it's always global (even in
> functions and classes, etc).
>
> If you turn on register_globals, any script you have now will run just
fine
> on the latest PHP as far as accessing GET, POST, COOKIE, etc data is
> concerned.
>
> Hope that helps. Let me know if there are any other questions.
>
> ---John Holmes...
>
> ----- Original Message -----
> From: "Leotta, Natalie (NCI/IMS)" <[EMAIL PROTECTED]>
> To: "'1LT John W. Holmes'" <[EMAIL PROTECTED]>; "Igor Portnoy"
> <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
> <[EMAIL PROTECTED]>
> Sent: Thursday, May 30, 2002 4:18 PM
> Subject: RE: [PHP] Problem running script after installing PHP 4.2.1
>
>
> > I have a quick question.  I've been reading all of this about the
> upgrade -
> > we're just waiting for our network guy to do it.
> >
> > We need to use the query string for parameters so our URL is
> > "cut-and-paste-able."  Is that going to be a problem?  We were using
> > $HTTP_POST_VARS until someone decided that they wanted people to be
> > able
> to
> > direct someone else to the exact same graph.
> >
> > I just thought that I might as well get some info now, so that I can
> > be prepared if everything is going to break :-)
> >
> > Thanks!!
> >
> > -Natalie
> >
> > -----Original Message-----
> > From: 1LT John W. Holmes [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, May 30, 2002 4:16 PM
> > To: Igor Portnoy; [EMAIL PROTECTED]; [EMAIL PROTECTED]
> > Subject: Re: [PHP] Problem running script after installing PHP 4.2.1
> >
> >
> > You probably still have register globals off still and  your URL
> > variables aren't being accessed correctly. Use $_GET['page'] or
> > $HTTP_GET_VARS['page'], or turn on register_globals...
> >
> > ---John Holmes...
> >
> > ----- Original Message -----
> > From: "Igor Portnoy" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> > Sent: Thursday, May 30, 2002 4:03 PM
> > Subject: [PHP] Problem running script after installing PHP 4.2.1
> >
> >
> > Hello,
> >
> >
> >
> > I am using MySQL to display some data to the users.  I have upgraded
> > to
> PHP
> > Version 4.2.1 on my FreeBSD Apache server, and now data from the
> > database
> is
> > not displayed correctly. Well, the page with the data shows up, and it
> > actually shows correct number of records.  However, when I click on
> > the "next" or "2" buttons the next page with records doesn't show up.
> > See example here: http://www.gibsonusa.com/test2/page/index.php
> >
> >
> >
> > Before I upgraded to PHP 4.2.1 everything was working perfectly. Any
> > ideas what could cause this, and how can it be fixed?
> >
> >
> >
> > Thanks.
> >
> >
> >
> >
> >
> >
> > --
> > 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
> >


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

Reply via email to