|
|
 |
RE: FN-FORUM PHP Problem - Only Simple
date posted 21st June 2002 22:45
> Also, if you're variables
> are sequentially numbered you might be better of using the
> above method with a loop to check and compensate for magic
> quotes rather than doing each one manually!
No in this case there was some randomness to the letter number
combinations - thanks for the tips though - I've only been working with
php/mySQL for about 3 weeks now (I'm from an ASP/M$ SQL server
background)
regards
Andrew Mottershead
Web Developer
Mindstream Web Design
email: [EMAIL REMOVED]
tel: +44 (0)1743 718262
fax: +44 (0) 7092 115513
web: www.mindstream.co.uk
This e-mail, and any attachment, is confidential. If you have received
it in error, please delete it from your system, do not use or disclose
the information in any way, and notify me immediately.
> -----Original Message-----
> From: [EMAIL REMOVED]
> [EMAIL REMOVED] On Behalf Of Steve Webster
> Sent: 21 June 2002 21:17
> To: [EMAIL REMOVED]
> Subject: Re: FN-FORUM PHP Problem - Only Simple
>
>
> Erm....yeah!
>
> If you want your scripts to be compatible across the board
> though, you'll have to use...
>
> extract($HTTP_POST_VARS);
>
> ...as versions of PHP prior to 4.2.0 don't support the new
> associative arrays ($_POST etc). Also, if you're variables
> are sequentially numbered you might be better of using the
> above method with a loop to check and compensate for magic
> quotes rather than doing each one manually! Something like...
>
> $base = 'a';
>
> for ($count = 1; $count $varName = $base . $count;
> $$varName = get_matic_quotes_gpc() ?
> $HTTP_POST_VARS['Fac_A'] : addslashes($HTTP_POST_VARS['Fac_A']);
> }
>
>
> Regards,
>
> Steve
>
> ----- Original Message -----
> From: "Andrew Mottershead" [EMAIL REMOVED]
> To: [EMAIL REMOVED]
> Sent: Friday, June 21, 2002 6:44 PM
> Subject: RE: FN-FORUM PHP Problem - Only Simple
>
>
> extract($_POST);!!
>
> Does that mean that I've just wasted the last hour typing this....
>
>
> if (isset($HTTP_POST_VARS['Fac_A']))
> {
> $a1 = (get_magic_quotes_gpc()) ? $HTTP_POST_VARS['Fac_A'] :
> addslashes($HTTP_POST_VARS['Fac_A']);
>
>
> Over and over again from $a1 to $a255!!!
>
>
> regards
>
> Andrew Mottershead
> Web Developer
> Mindstream Web Design
>
> email: [EMAIL REMOVED]
> tel: +44 (0)1743 718262
> fax: +44 (0) 7092 115513
> web: www.mindstream.co.uk
>
> This e-mail, and any attachment, is confidential. If you have
> received it in error, please delete it from your system, do
> not use or disclose the information in any way, and notify me
> immediately.
>
>
> -----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, |
 |
|