Freelancers Network
 
skill list top cap
Homepage
Join the Freelancer's Network
Update your details
Find a freelancer
Post a project
Find a project
Projects Archive
Post a job
Find a job
Jobs Archive
See Dan's Pages
See Andy's Pages
Link to this site
Resources
Join/Leave Forum
Forum Messages
+Additions+ Adverts
Advertising
Contact Us
Subscribe to our newsletter - enter your email address and hit return
Freelancers.net is owned and operated by Andy Stowell and Dan Winchester
skill list end cap
guru web hostcom

Find me again on Freelancers.net

Re: FN-FORUM PHP Problem - Only Simple

date posted 21st June 2002 21:31

Hi Darren,

It sounds to me like you're still having problems with the $HTTP_REFERER
variable not existing. If the HREF attribute from the tag is missing
then the browser will give you the current URL minus the document name as
the destination for the link, which is why you're getting the directory
listing.

You can specify in the php.ini file *which* groups of variables are
automatically created as global variables (as well as switch them off all
together) via the variables_order configuration directive. In my php.ini
file on my linux test server, it looks like this...

; This directive describes the order in which PHP registers GET, POST,
Cookie,
; Environment and Built-in variables (G, P, C, E & S respectively, often
; referred to as EGPCS or GPC). Registration is done from left to right,
newer
; values override older values.
variables_order = "EGPCS"

If any of these EGPCS letters are missing then the relevant group of
variables will not be registered automatically. Make sure you have all of
these, or at least the 'E' group, specified to make $HTTP_REFERER available.

Incidentally, any change to your php.ini file generally requires a restart
of your web server to take effect. If you did not do this after changing the
value for register_globals then this is most likely the cause of your
continued problems!

I hope this helps!

Regards,

Syeve

----- Original Message -----
From: Darren
To: [EMAIL REMOVED]
Sent: Friday, June 21, 2002 7:14 PM
Subject: RE: FN-FORUM PHP Problem - Only Simple


Thanks for your help I have set the register_globals to on, but when I use
HTTP_REFERER it does not take me back to the previous page which is what I
would like it to do it is taking me back to the directory. Why is it doing
this and some one tell me how to stop it from doing so.

-----Original Message-----
From: [EMAIL REMOVED]
[EMAIL REMOVED] On Behalf Of Steve Webster
Sent: 21 June 2002 18:23
To: [EMAIL REMOVED]
Subject: Re: FN-FORUM PHP Problem - Only Simple

Hi Darren,

If you're using PHP 4.2.0 upwards in it's default configuration then
environment and server variables, along with GTE POST and cookie data, are
no longer automatically created as global variables. This is thanks to the
register_globals setting in the php.ini file, which needs to be set to 'on'.
Alternatively, if you don't have access to the PHP configuration then you
can try adding the following to the beginning of your scripts...

extract($_SERVER);
extract($_ENV);
extract($_GET);
extract($_POST);
extract($_COOKIE);

If that seems a little dratic, then just change the section that outputs
HTTP_REFERER to...



I hope this helps!

Regards,

Steve

----- Original Message -----
From: Darren
To: [EMAIL REMOVED]
Sent: Friday, June 21, 2002 6:13 PM
Subject: FN-FORUM PHP Problem - Only Simple

I know this is simple but why does it keep bringing back an Undefined
variable: HTTP_REFERER. Can some one please help with this.


Applied theme,



Messages by Day
June 30th 2002
June 29th 2002
June 28th 2002
June 27th 2002
June 26th 2002
June 25th 2002
June 24th 2002
June 23rd 2002
June 22nd 2002
June 21st 2002
June 20th 2002
June 19th 2002
June 18th 2002
June 17th 2002
June 16th 2002
June 15th 2002
June 14th 2002
June 13th 2002
June 12th 2002
June 11th 2002
June 10th 2002
June 9th 2002
June 8th 2002
June 7th 2002
June 6th 2002
June 5th 2002
June 4th 2002
June 3rd 2002
June 2nd 2002
June 1st 2002


Messages by Month
December 2002
November 2002
October 2002
September 2002
August 2002
July 2002
June 2002
May 2002
April 2002
March 2002
February 2002
January 2002


Messages by Year
2008
2007
2006
2005
2004
2003
2002
2001
2000