Protect function extract , the use of this function will be removed during the rewriting
This commit is contained in:
parent
d3e2cd4848
commit
c6e274fcb3
40 changed files with 104 additions and 94 deletions
|
|
@ -59,7 +59,7 @@ foreach ($var as $v)
|
|||
}
|
||||
if ($cont != 0)
|
||||
exit();
|
||||
extract($_REQUEST);
|
||||
extract($_REQUEST, EXTR_SKIP );
|
||||
if ( isset($div)) ajax_disconnected($div);
|
||||
global $g_user, $cn, $g_parameter;
|
||||
//
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ require_once NOALYSS_INCLUDE.'/class/class_acc_tva.php';
|
|||
require_once NOALYSS_INCLUDE.'/class/class_user.php';
|
||||
|
||||
// Check if the needed field does exist
|
||||
extract ($_GET);
|
||||
extract ($_GET, EXTR_SKIP );
|
||||
foreach (array('t','c','p','q','n','gDossier') as $a)
|
||||
{
|
||||
if ( ! isset (${$a}) )
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ if ( ! $cn->exist_table('version')) {
|
|||
*/
|
||||
if ( isset ($_POST['set_preference'])) {
|
||||
//// Save value
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP );
|
||||
|
||||
if (strlen(trim($pass_1)) != 0 && strlen(trim($pass_2)) != 0)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -104,17 +104,23 @@ $priv=($User->admin==1)?_("Administrateur"):_("Utilisateur");
|
|||
load_all_script();
|
||||
if ( isset ($_POST['set_preference'])) {
|
||||
//// Save value
|
||||
extract($_POST);
|
||||
|
||||
$pass_1=HtmlInput::default_value_post("pass_1", "");
|
||||
$pass_2=HtmlInput::default_value_post("pass_2", "");
|
||||
$style_user=HtmlInput::default_value_post("style_user", "");
|
||||
$lang=HtmlInput::default_value_post("lang", "");
|
||||
if (strlen(trim($pass_1)) != 0 && strlen(trim($pass_2)) != 0)
|
||||
{
|
||||
$User->save_password($pass_1,$pass_2);
|
||||
|
||||
}
|
||||
$User->save_global_preference('THEME', $style_user);
|
||||
$User->save_global_preference('LANG', $lang);
|
||||
$_SESSION['g_theme']=$style_user;
|
||||
$_SESSION['g_lang']=$lang;
|
||||
if (trim($style_user) != "") {
|
||||
$User->save_global_preference('THEME',$style_user);
|
||||
$_SESSION['g_theme']=$style_user;
|
||||
}
|
||||
if (trim($lang) != "") {
|
||||
$User->save_global_preference('LANG', $lang);
|
||||
$_SESSION['g_lang']=$lang;
|
||||
}
|
||||
$User->load();
|
||||
$User->save_email($p_email);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ for ($i=0; $i<count($var); $i++)
|
|||
throw new Exception($name." is not set");
|
||||
}
|
||||
$ctl='ok';
|
||||
extract($_GET);
|
||||
extract($_GET,, EXTR_SKIP);
|
||||
//----------------------------------------------------------------------
|
||||
// Modification
|
||||
//----------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ if ( ! defined ('ALLOWED') ) die('Appel direct ne sont pas permis');
|
|||
require_once NOALYSS_INCLUDE.'/class/class_user.php';
|
||||
require_once NOALYSS_INCLUDE.'/class/class_dossier.php';
|
||||
require_once NOALYSS_INCLUDE.'/class/class_fiche.php';
|
||||
extract($_GET);
|
||||
extract($_GET, EXTR_SKIP);
|
||||
/* check the parameters */
|
||||
foreach ( array('j','ctl') as $a )
|
||||
{
|
||||
|
|
|
|||
|
|
@ -76,7 +76,7 @@ foreach ($var as $v)
|
|||
$cont=1;
|
||||
}
|
||||
}
|
||||
extract($_REQUEST );
|
||||
extract($_REQUEST, EXTR_SKIP );
|
||||
|
||||
if ( $cont != 0 ) exit();
|
||||
|
||||
|
|
@ -148,7 +148,7 @@ case 'dc':
|
|||
|
||||
if ($can_modify==1)
|
||||
{
|
||||
$html.='<form id="form_'.$ctl.'"method="get" onsubmit="update_card(this);return false;">';
|
||||
$html.='<form id="form_'.$ctl.'" method="get" onsubmit="update_card(this);return false;">';
|
||||
$html.=dossier::hidden();
|
||||
$html.=HtmlInput::hidden('f_id',$f->id);
|
||||
$html.=HtmlInput::hidden('ctl',$ctl);
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ require_once NOALYSS_INCLUDE.'/class/class_acc_ledger.php';
|
|||
require_once NOALYSS_INCLUDE.'/class/class_user.php';
|
||||
|
||||
// Check if the needed field does exist
|
||||
extract ($_GET);
|
||||
extract ($_GET, EXTR_SKIP);
|
||||
foreach (array('l','gDossier') as $a)
|
||||
{
|
||||
if ( ! isset (${$a}) )
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
if ( ! defined ('ALLOWED') ) die('Appel direct ne sont pas permis');
|
||||
require_once NOALYSS_INCLUDE.'/class/class_user.php';
|
||||
require_once NOALYSS_INCLUDE.'/class/class_dossier.php';
|
||||
extract($_GET);
|
||||
extract($_GET, EXTR_SKIP);
|
||||
/* check the parameters */
|
||||
foreach ( array('j','ctl') as $a )
|
||||
{
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ require_once NOALYSS_INCLUDE.'/lib/function_javascript.php';
|
|||
require_once NOALYSS_INCLUDE.'/class/class_acc_account_ledger.php';
|
||||
mb_internal_encoding("UTF-8");
|
||||
|
||||
extract($_REQUEST);
|
||||
extract($_REQUEST, EXTR_SKIP);
|
||||
|
||||
if ($g_user->check_dossier(dossier::id()) == 'X') exit();
|
||||
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ require_once NOALYSS_INCLUDE.'/class/class_dossier.php';
|
|||
require_once NOALYSS_INCLUDE.'/class/class_pre_operation.php';
|
||||
|
||||
// Check if the needed field does exist
|
||||
extract ($_GET);
|
||||
extract ($_GET, EXTR_SKIP);
|
||||
foreach (array('l','t','d','gDossier') as $a)
|
||||
{
|
||||
if ( ! isset (${$a}) )
|
||||
|
|
|
|||
|
|
@ -79,6 +79,10 @@ class Acc_Ledger extends jrn_def_sql
|
|||
|
||||
function get_last_pj()
|
||||
{
|
||||
if (isNumber($this->id) == 0) {
|
||||
throw new Exception(_("Paramètre invalide"));
|
||||
return;
|
||||
}
|
||||
if ($this->db->exist_sequence("s_jrn_pj" . $this->id))
|
||||
{
|
||||
$ret = $this->db->get_array("select last_value,is_called from s_jrn_pj" . $this->id);
|
||||
|
|
@ -1418,7 +1422,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
if (empty($p_array))
|
||||
return 'Aucun résultat';
|
||||
$anc = null;
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$lPeriode = new Periode($this->db);
|
||||
if ($this->check_periode() == true)
|
||||
{
|
||||
|
|
@ -1587,7 +1591,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
return $this->confirm($p_array);
|
||||
|
||||
if ($p_array != null)
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$add_js = "";
|
||||
if ($g_parameter->MY_PJ_SUGGEST == 'Y')
|
||||
{
|
||||
|
|
@ -1844,7 +1848,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
*/
|
||||
check_parameter($p_array,'p_jrn,e_date');
|
||||
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
global $g_user;
|
||||
$tot_cred = 0;
|
||||
$tot_deb = 0;
|
||||
|
|
@ -2000,7 +2004,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
if ($p_array == null)
|
||||
throw new Exception('save cannot use a empty array');
|
||||
global $g_parameter;
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
try
|
||||
{
|
||||
$msg = $this->verify($p_array);
|
||||
|
|
@ -2443,7 +2447,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
|
||||
function create_document($internal, $p_array)
|
||||
{
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$doc = new Document($this->db);
|
||||
$doc->f_id = $e_client;
|
||||
$doc->md_id = $gen_doc;
|
||||
|
|
@ -2738,7 +2742,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
join parm_periode on p_id=jr_tech_per";
|
||||
|
||||
if (!empty($p_array))
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
|
||||
if (isset($op) )
|
||||
$r_jrn = (isset(${$op."r_jrn"})) ? ${$op."r_jrn"} : -1;
|
||||
|
|
@ -3555,7 +3559,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
*/
|
||||
function verify_ledger($array)
|
||||
{
|
||||
extract($array);
|
||||
extract($array, EXTR_SKIP);
|
||||
try
|
||||
{
|
||||
if (isNumber($p_jrn) == 0)
|
||||
|
|
@ -3593,7 +3597,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
if ($array == null)
|
||||
throw new Exception('save cannot use a empty array');
|
||||
|
||||
extract($array);
|
||||
extract($array, EXTR_SKIP);
|
||||
$this->jrn_def_id = $p_jrn;
|
||||
$this->jrn_def_name = $p_jrn_name;
|
||||
$this->jrn_def_ech_lib = $p_ech_lib;
|
||||
|
|
@ -3755,7 +3759,7 @@ class Acc_Ledger extends jrn_def_sql
|
|||
function save_new($array)
|
||||
{
|
||||
$this->load();
|
||||
extract($array);
|
||||
extract($array, EXTR_SKIP);
|
||||
$this->jrn_def_id = -1;
|
||||
$this->jrn_def_name = $p_jrn_name;
|
||||
$this->jrn_def_ech_lib = $p_ech_lib;
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ class Acc_Ledger_Fin extends Acc_Ledger
|
|||
check_parameter($p_array,'p_jrn');
|
||||
|
||||
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
/* check for a double reload */
|
||||
if (isset($mt) && $this->db->count_sql('select jr_mt from jrn where jr_mt=$1', array($mt)) != 0)
|
||||
throw new Exception(_('Double Encodage'), 5);
|
||||
|
|
@ -242,7 +242,7 @@ class Acc_Ledger_Fin extends Acc_Ledger
|
|||
{
|
||||
global $g_parameter, $g_user;
|
||||
if ($p_array != null)
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
|
||||
$pview_only = false;
|
||||
|
||||
|
|
@ -460,7 +460,7 @@ class Acc_Ledger_Fin extends Acc_Ledger
|
|||
global $g_parameter,$g_user;
|
||||
$r = "";
|
||||
bcscale(2);
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$pPeriode = new Periode($this->db);
|
||||
if ($this->check_periode() == true)
|
||||
{
|
||||
|
|
@ -689,7 +689,7 @@ class Acc_Ledger_Fin extends Acc_Ledger
|
|||
bcscale(2);
|
||||
$internal_code = "";
|
||||
$oid = 0;
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$ret = '';
|
||||
// Debit = banque
|
||||
$bank_id = $this->get_bank();
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger
|
|||
*/
|
||||
check_parameter($p_array,'p_jrn,e_date,e_client');
|
||||
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
/* check if we can write into this ledger */
|
||||
if ( $g_user->check_jrn($p_jrn) != 'W' )
|
||||
throw new Exception (_('Accès interdit'),20);
|
||||
|
|
@ -484,7 +484,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger
|
|||
public function insert($p_array=null)
|
||||
{
|
||||
global $g_parameter;
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$this->verify($p_array) ;
|
||||
|
||||
$group=$this->db->get_next_seq("s_oa_group"); /* for analytic */
|
||||
|
|
@ -961,7 +961,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger
|
|||
public function input($p_array=null,$p_readonly=0)
|
||||
{
|
||||
global $g_parameter,$g_user;
|
||||
if ( $p_array != null ) extract($p_array);
|
||||
if ( $p_array != null ) extract($p_array, EXTR_SKIP);
|
||||
|
||||
$flag_tva=$g_parameter->MY_TVA_USE;
|
||||
/* Add button */
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ class Acc_Ledger_Sold extends Acc_Ledger {
|
|||
if (is_array($p_array ) == false || empty($p_array))
|
||||
throw new Exception ("Array empty");
|
||||
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
|
||||
/*
|
||||
* Check needed value
|
||||
|
|
@ -232,7 +232,7 @@ class Acc_Ledger_Sold extends Acc_Ledger {
|
|||
|
||||
public function insert($p_array = null) {
|
||||
global $g_parameter;
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$this->verify($p_array);
|
||||
|
||||
$group = $this->db->get_next_seq("s_oa_group"); /* for analytic */
|
||||
|
|
@ -607,7 +607,7 @@ class Acc_Ledger_Sold extends Acc_Ledger {
|
|||
|
||||
function confirm($p_array, $p_summary = false) {
|
||||
global $g_parameter;
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
|
||||
// don't need to verify for a summary
|
||||
if (!$p_summary)
|
||||
|
|
@ -1003,7 +1003,7 @@ EOF;
|
|||
function input($p_array = null, $p_readonly = 0) {
|
||||
global $g_parameter, $g_user;
|
||||
if ($p_array != null)
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
|
||||
$flag_tva = $g_parameter->MY_TVA_USE;
|
||||
/* Add button */
|
||||
|
|
|
|||
|
|
@ -75,7 +75,7 @@ class Acc_Report_Row
|
|||
*/
|
||||
public function from_array($p_array)
|
||||
{
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$ret=array();
|
||||
$ix=0;
|
||||
$found=0;
|
||||
|
|
|
|||
|
|
@ -536,7 +536,7 @@ class Anc_Operation
|
|||
function display_form_plan($p_array,$p_null,$p_mode,$p_seq,$p_amount,$p_id='',$p_add_button=true)
|
||||
{
|
||||
if ( $p_array != null)
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$result="";
|
||||
$plan=new Anc_Plan($this->db);
|
||||
$a_plan=$plan->get_list(" order by pa_id ");
|
||||
|
|
@ -660,7 +660,7 @@ class Anc_Operation
|
|||
function save_form_plan_vat_nd($p_array,$p_item,$p_j_id,$p_nd)
|
||||
{
|
||||
bcscale(4);
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
if (! isset ($hplan) ) return;
|
||||
|
||||
if ( ! isset(${'amount_t'.$p_item}) )
|
||||
|
|
@ -746,7 +746,7 @@ class Anc_Operation
|
|||
*/
|
||||
function save_form_plan($p_array,$p_item,$p_j_id)
|
||||
{
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
if (! isset ($hplan) ) return;
|
||||
/* variable for in array
|
||||
pa_id array of existing pa_id
|
||||
|
|
@ -799,7 +799,7 @@ class Anc_Operation
|
|||
*/
|
||||
function save_update_form($p_array)
|
||||
{
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
if ( ! isset($opanc)) return;
|
||||
for ($i = 0; $i < count($opanc); $i++)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -835,13 +835,13 @@ class Document
|
|||
* - [DATE_LIMIT]
|
||||
*/
|
||||
case 'DATE_LIMIT_CALC':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_ech' ;
|
||||
if ( !isset (${$id}) ) return "";
|
||||
$r=format_date(${$id},'DD.MM.YYYY','YYYY-MM-DD');
|
||||
break;
|
||||
case 'DATE_LIMIT':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_ech' ;
|
||||
if ( !isset (${$id}) ) return "";
|
||||
$r=${$id};
|
||||
|
|
@ -852,7 +852,7 @@ class Document
|
|||
break;
|
||||
|
||||
case 'VEN_ART_NAME':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_march'.$this->counter;
|
||||
// check if the march exists
|
||||
if ( ! isset (${$id})) return "";
|
||||
|
|
@ -866,7 +866,7 @@ class Document
|
|||
else $r = "";
|
||||
break;
|
||||
case 'VEN_ART_LABEL':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_march'.$this->counter."_label";
|
||||
// check if the march exists
|
||||
|
||||
|
|
@ -892,7 +892,7 @@ class Document
|
|||
$r=${'e_march'.$this->counter.'_label'};
|
||||
break;
|
||||
case 'VEN_ART_STOCK_CODE':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id = 'e_march' . $this->counter;
|
||||
// check if the march exists
|
||||
if (!isset(${$id}))
|
||||
|
|
@ -910,7 +910,7 @@ class Document
|
|||
}
|
||||
break;
|
||||
case 'VEN_ART_PRICE':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_march'.$this->counter.'_price' ;
|
||||
if ( !isset (${$id}) ) return "";
|
||||
if (${$id} == 0 ) return "";
|
||||
|
|
@ -919,7 +919,7 @@ class Document
|
|||
|
||||
case 'TVA_RATE':
|
||||
case 'VEN_ART_TVA_RATE':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_march'.$this->counter.'_tva_id';
|
||||
if ( !isset (${$id}) ) return "";
|
||||
if ( ${$id} == -1 || ${$id}=='' ) return "";
|
||||
|
|
@ -933,7 +933,7 @@ class Document
|
|||
|
||||
case 'TVA_CODE':
|
||||
case 'VEN_ART_TVA_CODE':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_march'.$this->counter.'_tva_id';
|
||||
if ( !isset (${$id}) ) return "";
|
||||
if ( ${$id} == -1 ) return "";
|
||||
|
|
@ -948,7 +948,7 @@ class Document
|
|||
break;
|
||||
|
||||
case 'TVA_LABEL':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_march'.$this->counter.'_tva_id';
|
||||
if ( !isset (${$id}) ) return "";
|
||||
$march_id='e_march'.$this->counter.'_price' ;
|
||||
|
|
@ -963,7 +963,7 @@ class Document
|
|||
/* total VAT for one sold */
|
||||
case 'TVA_AMOUNT':
|
||||
case 'VEN_TVA':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$qt='e_quant'.$this->counter;
|
||||
$price='e_march'.$this->counter.'_price' ;
|
||||
$tva='e_march'.$this->counter.'_tva_id';
|
||||
|
|
@ -980,7 +980,7 @@ class Document
|
|||
/* TVA automatically computed */
|
||||
case 'VEN_ART_TVA':
|
||||
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$qt='e_quant'.$this->counter;
|
||||
$price='e_march'.$this->counter.'_price' ;
|
||||
$tva='e_march'.$this->counter.'_tva_id';
|
||||
|
|
@ -997,7 +997,7 @@ class Document
|
|||
break;
|
||||
|
||||
case 'VEN_ART_TVAC':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$qt='e_quant'.$this->counter;
|
||||
$price='e_march'.$this->counter.'_price' ;
|
||||
$tva='e_march'.$this->counter.'_tva_id';
|
||||
|
|
@ -1021,7 +1021,7 @@ class Document
|
|||
break;
|
||||
|
||||
case 'VEN_ART_QUANT':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_quant'.$this->counter;
|
||||
if ( !isset (${$id}) ) return "";
|
||||
// check that something is sold
|
||||
|
|
@ -1034,7 +1034,7 @@ class Document
|
|||
break;
|
||||
|
||||
case 'VEN_HTVA':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_march'.$this->counter.'_price' ;
|
||||
$quant='e_quant'.$this->counter;
|
||||
if ( !isset (${$id}) ) return "";
|
||||
|
|
@ -1050,7 +1050,7 @@ class Document
|
|||
break;
|
||||
|
||||
case 'VEN_TVAC':
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$id='e_march'.$this->counter.'_tva_amount' ;
|
||||
$price='e_march'.$this->counter.'_price' ;
|
||||
$quant='e_quant'.$this->counter;
|
||||
|
|
@ -1070,7 +1070,7 @@ class Document
|
|||
break;
|
||||
|
||||
case 'TOTAL_VEN_HTVA':
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
bcscale(4);
|
||||
$sum=0.0;
|
||||
for ($i=0;$i<$nb_item;$i++)
|
||||
|
|
@ -1092,7 +1092,7 @@ class Document
|
|||
$r=round($sum,2);
|
||||
break;
|
||||
case 'TOTAL_VEN_TVAC':
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$sum=0.0;
|
||||
bcscale(4);
|
||||
for ($i=0;$i<$nb_item;$i++)
|
||||
|
|
@ -1114,7 +1114,7 @@ class Document
|
|||
|
||||
break;
|
||||
case 'TOTAL_TVA':
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$sum=0.0;
|
||||
for ($i=0;$i<$nb_item;$i++)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1846,7 +1846,7 @@ class Fiche
|
|||
function build_sql($array)
|
||||
{
|
||||
if (!empty($array))
|
||||
extract($array);
|
||||
extract($array, EXTR_SKIP);
|
||||
$and='';
|
||||
$filter_fd_id='true';
|
||||
$filter_query='';
|
||||
|
|
|
|||
|
|
@ -657,7 +657,7 @@ $order
|
|||
*/
|
||||
function save_order($p_array)
|
||||
{
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$this->GetAttribut();
|
||||
foreach ($this->attribut as $row)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1294,7 +1294,7 @@ class Follow_Up
|
|||
if ($p_array==null)
|
||||
$p_array=$_GET;
|
||||
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$query="";
|
||||
if (count($searchtag)==0)
|
||||
return "";
|
||||
|
|
@ -1317,7 +1317,7 @@ class Follow_Up
|
|||
if ($p_array==null)
|
||||
$p_array=$_GET;
|
||||
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$action_query="";
|
||||
|
||||
|
||||
|
|
@ -1463,7 +1463,7 @@ class Follow_Up
|
|||
*/
|
||||
function export_csv($p_array)
|
||||
{
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
|
||||
|
||||
$p_search=self::create_query($this->db, $p_array);
|
||||
|
|
|
|||
|
|
@ -163,9 +163,9 @@ class Pre_op_ach extends Pre_operation_detail
|
|||
{
|
||||
require_once NOALYSS_INCLUDE.'/class/class_acc_ledger_purchase.php';
|
||||
global $g_parameter,$g_user;
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$ledger=new Acc_Ledger_Purchase($this->db,$this->jrn_def_id);
|
||||
if ( $p_array != null ) extract($p_array);
|
||||
if ( $p_array != null ) extract($p_array, EXTR_SKIP);
|
||||
|
||||
$flag_tva=$g_parameter->MY_TVA_USE;
|
||||
/* Add button */
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ class Pre_Op_Advanced extends Pre_operation_detail
|
|||
{
|
||||
parent::get_post();
|
||||
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
|
||||
for ($i=0;$i<$this->operation->nb_item;$i++)
|
||||
{
|
||||
|
|
@ -162,7 +162,7 @@ class Pre_Op_Advanced extends Pre_operation_detail
|
|||
$legder->nb=$legder->get_min_row();
|
||||
|
||||
if ($p_array != null)
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
$add_js = "";
|
||||
|
||||
$ret = "";
|
||||
|
|
|
|||
|
|
@ -166,7 +166,7 @@ class Pre_op_ven extends Pre_operation_detail
|
|||
function display($p_array)
|
||||
{
|
||||
global $g_parameter,$g_user;
|
||||
if ( $p_array != null ) extract($p_array);
|
||||
if ( $p_array != null ) extract($p_array, EXTR_SKIP);
|
||||
require_once NOALYSS_INCLUDE.'/class/class_acc_ledger_sold.php';
|
||||
$ledger=new Acc_Ledger_Sold($this->db,$this->jrn_def_id);
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class Stock_Goods extends Stock_Goods_Sql
|
|||
|
||||
if ($p_array != null)
|
||||
{
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -179,7 +179,7 @@ class Stock_Goods extends Stock_Goods_Sql
|
|||
static function insert_goods(&$p_cn,$p_array)
|
||||
{
|
||||
global $g_user;
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
if ($g_user->can_write_repo($repo) == false)
|
||||
return false;
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ require_once NOALYSS_INCLUDE.'/class/class_own.php';
|
|||
if (isset($_POST['record_company']))
|
||||
{
|
||||
$m = new Own($cn);
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
$m->MY_NAME = $p_name;
|
||||
$m->MY_TVA = $p_tva;
|
||||
$m->MY_STREET = $p_street;
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ $g_user->Check();
|
|||
|
||||
$bal=new Acc_Balance($cn);
|
||||
|
||||
extract ($_GET);
|
||||
extract ($_GET, EXTR_SKIP);
|
||||
$bal->jrn=null;
|
||||
switch( $_GET['p_filter'])
|
||||
{
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ $gDossier=dossier::id();
|
|||
|
||||
$cn=Dossier::connect();
|
||||
|
||||
extract($_GET);
|
||||
extract($_GET, EXTR_SKIP);
|
||||
|
||||
$ret="";
|
||||
$pdf= new PDF($cn);
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ $gDossier=dossier::id();
|
|||
|
||||
$cn=Dossier::connect();
|
||||
|
||||
extract($_GET);
|
||||
extract($_GET, EXTR_SKIP);
|
||||
$ret="";
|
||||
$Form=new Acc_Report($cn,$form_id);
|
||||
$Libelle=sprintf("%s ",$Form->get_name());
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ $gDossier=dossier::id();
|
|||
$cn=Dossier::connect();
|
||||
|
||||
$export=new Noalyss_Csv(_('grandlivre'));
|
||||
extract($_GET);
|
||||
extract($_GET, EXTR_SKIP);
|
||||
$export->send_header();
|
||||
if ( isset($poste_id) && strlen(trim($poste_id)) != 0 && isNumber($poste_id) )
|
||||
{
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ $g_user->check_dossier($gDossier);
|
|||
|
||||
$sql="select pcm_val from tmp_pcmn ";
|
||||
|
||||
extract($_GET);
|
||||
extract($_GET, EXTR_SKIP);
|
||||
$cond_poste="";
|
||||
if ($from_poste != '')
|
||||
{
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ $gDossier=dossier::id();
|
|||
|
||||
/* Security */
|
||||
$cn=Dossier::connect();
|
||||
extract($_GET);
|
||||
extract($_GET, EXTR_SKIP);
|
||||
|
||||
if ( isset ( $poste_fille) )
|
||||
{ //choisit de voir tous les postes
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ foreach (array('choice','p_end','p_start') as $arg)
|
|||
die ("argument [".$arg."] is missing");
|
||||
}
|
||||
}
|
||||
extract($_GET);
|
||||
extract($_GET, EXTR_SKIP);
|
||||
$r_jrn=(isset($r_jrn))?$r_jrn:'';
|
||||
// -------------------------
|
||||
// Create object and export
|
||||
|
|
|
|||
|
|
@ -901,7 +901,7 @@ class HtmlInput
|
|||
*/
|
||||
static function button_choice_ledger($p_array)
|
||||
{
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$bledger_param = json_encode(array(
|
||||
'dossier' => $_REQUEST['gDossier'],
|
||||
'type' => $type,
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ function config_file_form($p_array=null)
|
|||
$cadmin='admin';
|
||||
|
||||
}
|
||||
else extract ($p_array);
|
||||
else extract ($p_array, EXTR_SKIP);
|
||||
|
||||
$ictmp=new IText('ctmp',$ctmp);
|
||||
$ictmp->size=25;
|
||||
|
|
@ -115,7 +115,7 @@ function config_file_form($p_array=null)
|
|||
*/
|
||||
function display_file_config($p_array,$from_setup=1,$p_os=1)
|
||||
{
|
||||
extract($p_array);
|
||||
extract($p_array, EXTR_SKIP);
|
||||
print ('<?php ');
|
||||
print ("\r\n");
|
||||
print ( 'date_default_timezone_set (\'Europe/Brussels\');');
|
||||
|
|
@ -234,7 +234,7 @@ function display_file_config($p_array,$from_setup=1,$p_os=1)
|
|||
*/
|
||||
function config_file_create($p_array,$from_setup,$p_os=1)
|
||||
{
|
||||
extract ($p_array);
|
||||
extract ($p_array, EXTR_SKIP);
|
||||
$hFile= fopen(NOALYSS_INCLUDE.'/config.inc.php','w');
|
||||
ob_start();
|
||||
display_file_config($p_array,$from_setup,$p_os);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ echo '<div class="content">';
|
|||
*/
|
||||
if ( isset($_POST['save_plugin']))
|
||||
{
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
$plugin=new Extension($cn);
|
||||
$plugin->me_code=$me_code;
|
||||
$plugin->me_menu=$me_menu;
|
||||
|
|
@ -52,7 +52,7 @@ if ( isset($_POST['save_plugin']))
|
|||
*/
|
||||
if (isset($_POST['mod_plugin']))
|
||||
{
|
||||
extract ($_POST);
|
||||
extract ($_POST, EXTR_SKIP);
|
||||
$plugin=new Extension($cn);
|
||||
$plugin->me_code=strtoupper($me_code);
|
||||
$plugin->me_menu=$me_menu;
|
||||
|
|
@ -73,7 +73,7 @@ if (isset($_POST['mod_plugin']))
|
|||
*/
|
||||
if ( isset($_POST['create_menu'])|| isset($_POST['modify_menu']))
|
||||
{
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
$menu_ref=new Menu_Ref($cn);
|
||||
$menu_ref->me_code=strtoupper($me_code);
|
||||
$menu_ref->me_menu=$me_menu;
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ if ($choose=='Valider') $choose='yes';
|
|||
|
||||
if ( isset ($_POST["add_per"] ))
|
||||
{
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
$obj=new Periode($cn);
|
||||
if ( $obj->insert($p_date_start,$p_date_end,$p_exercice) == 1 )
|
||||
{
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ $gDossier=dossier::id();
|
|||
// confirm mod
|
||||
if ( isset( $_POST['confirm_mod'] ) )
|
||||
{
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
$update=new Acc_Parm_Code($cn,$p_code);
|
||||
$update->p_comment=$p_comment;
|
||||
$update->p_value=$p_value;
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ global $cn;
|
|||
//**********************************************
|
||||
if (isset($_POST['change_profile']))
|
||||
{
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
try
|
||||
{
|
||||
for ($e=0; $e<count($right); $e++)
|
||||
|
|
@ -67,7 +67,7 @@ if (isset($_POST['change_profile']))
|
|||
//**********************************************
|
||||
if (isset($_POST['change_stock']))
|
||||
{
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
try
|
||||
{
|
||||
for ($e=0; $e<count($right); $e++)
|
||||
|
|
@ -108,7 +108,7 @@ if (isset($_POST['change_stock']))
|
|||
if (isset($_POST['save_name']))
|
||||
{
|
||||
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
try
|
||||
{
|
||||
if (strlen(trim($p_name))==0)
|
||||
|
|
@ -187,7 +187,7 @@ if (isset($_POST['clone']))
|
|||
//************************************
|
||||
if (isset($_POST['delete_profil']))
|
||||
{
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
try
|
||||
{
|
||||
$cn->start();
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ $both_side=(isset($_REQUEST['both']))?1:0;
|
|||
if (isset($_POST['confirm_mod'])
|
||||
|| isset($_POST['confirm_add']))
|
||||
{
|
||||
extract($_POST);
|
||||
extract($_POST, EXTR_SKIP);
|
||||
// remove space
|
||||
$tva_poste = str_replace(" ", "", $tva_poste);
|
||||
$err = 0; // Error code
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue