"fix to understand and replace ereg(i) with array-subscriptions as parameters (eg. $_REQUEST['something'])"

This commit is contained in:
Ralf Becker 2010-03-21 09:06:43 +00:00
parent a2119f7fd4
commit bfd8b94b09

View File

@ -10,6 +10,7 @@
* @link http://www.egroupware.org * @link http://www.egroupware.org
* @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
* @author RalfBecker@outdoor-training.de * @author RalfBecker@outdoor-training.de
* @copyright 2009/10 by RalfBecker@outdoor-training.de
* @version $Id$ * @version $Id$
*/ */
@ -61,7 +62,7 @@ function fix_depricated($file,$replace_file=false)
$lines = strtr($lines,$replace); $lines = strtr($lines,$replace);
} }
// PHP Deprecated: Function ereg() is deprecated // PHP Deprecated: Function ereg() is deprecated
if (preg_match_all('/!?eregi? *\\(("[^"]+"[^,]*|\'[^\']+\'[^,]*), *(\$[A-Za-z0-9_]+)(, *\$[A-Za-z0-9_]+)?\)([ )&|]+)/m',$lines,$matches)) if (preg_match_all('/!?eregi? *\\(("[^"]+"[^,]*|\'[^\']+\'[^,]*), *(\$[A-Za-z0-9_\[\]\$\'\"]+)(, *\$[A-Za-z0-9_\[\]\$\'\"]+)?\)([ )&|]+)/m',$lines,$matches))
{ {
$replace = array(); $replace = array();
//print_r($matches); //print_r($matches);