Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #15230

Re: replacing import_request_variables with extract - not working ...

From Jerry Stuckle <jstucklex@attglobal.net>
Newsgroups comp.lang.php
Subject Re: replacing import_request_variables with extract - not working ...
Date 2015-04-11 09:33 -0400
Organization A noiseless patient Spider
Message-ID <mgb7q9$mar$1@dont-email.me> (permalink)
References <d047a1ae-3794-4015-ae00-2da2f62bab88@googlegroups.com>

Show all headers | View raw


On 4/11/2015 9:08 AM, Richard Townsend-Rose wrote:
> Hi
> 
> being a bit thick here ... 
> 
> updating to php 5.5 after many years not using php ...
> 
> used to use this.
> 	// get variables from form, etc
> 	// import_request_variables('p', 'F_');       // turn posted vars to F_var
> 
> its now deprecated, so trying this:
> 	extract($_POST, EXTR_PREFIX_ALL, 'F_');
> 
> but it is not creating F_ver for example
> 
> have checked with print_r($_POST); and the variables are going up ...
> 
> must be losing then plot at 70 !
> 
> the system is complex and has been working for years - see tdoc.com which is written in ca visual objects - on which group i have posted lots
> 
> richard
> 

A huge security risk.  It allows someone to insert virtually any
variable into your script - almost as secure as register_globals (which
also has been deprecated, for security reasons).

Your should look for each variable in the $_POST array that you are
expecting to find, and process it.

The fact that "it has been working for years" does not make it any more
secure.  It looks like its time to fix it right.


-- 
==================
Remove the "x" from my email address
Jerry Stuckle
jstucklex@attglobal.net
==================

Back to comp.lang.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

replacing import_request_variables with extract - not working ... Richard Townsend-Rose <richard.townsendrose@gmail.com> - 2015-04-11 06:08 -0700
  Re: replacing import_request_variables with extract - not working ... Jerry Stuckle <jstucklex@attglobal.net> - 2015-04-11 09:33 -0400
  Re: replacing import_request_variables with extract - not working ... Richard Townsend-Rose <richard.townsendrose@gmail.com> - 2015-04-11 07:04 -0700
    Re: replacing import_request_variables with extract - not working ... Jerry Stuckle <jstucklex@attglobal.net> - 2015-04-11 10:37 -0400
  Re: replacing import_request_variables with extract - not working ... "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-04-11 16:11 +0200
  Re: replacing import_request_variables with extract - not working ... Richard Townsend-Rose <richard.townsendrose@gmail.com> - 2015-04-11 09:05 -0700
    Re: replacing import_request_variables with extract - not working ... Richard Yates <richard@yatesguitar.com> - 2015-04-11 09:24 -0700
      Re: replacing import_request_variables with extract - not working ... "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-04-11 19:23 +0200
    Re: replacing import_request_variables with extract - not working ... Jerry Stuckle <jstucklex@attglobal.net> - 2015-04-11 14:44 -0400

csiph-web