Fixed sanitization of int
This commit is contained in:
parent
13511d983e
commit
6239172910
@ -181,7 +181,7 @@ if (($action == 'searchfiles' || $action == 'dl')) {
|
|||||||
$sql .= " WHERE datef between ".$wheretail;
|
$sql .= " WHERE datef between ".$wheretail;
|
||||||
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
||||||
$sql .= " AND t.fk_statut <> ".Facture::STATUS_DRAFT;
|
$sql .= " AND t.fk_statut <> ".Facture::STATUS_DRAFT;
|
||||||
if (!empty($projectid)) $sql .= " AND fk_projet = ".$db->sanitize($projectid);
|
if(!empty($projectid)) $sql .= " AND fk_projet = ".((int) $projectid);
|
||||||
}
|
}
|
||||||
// Vendor invoices
|
// Vendor invoices
|
||||||
if (GETPOST('selectsupplierinvoices') && !empty($listofchoices['selectsupplierinvoices']['perms'])) {
|
if (GETPOST('selectsupplierinvoices') && !empty($listofchoices['selectsupplierinvoices']['perms'])) {
|
||||||
@ -193,7 +193,7 @@ if (($action == 'searchfiles' || $action == 'dl')) {
|
|||||||
$sql .= " WHERE datef between ".$wheretail;
|
$sql .= " WHERE datef between ".$wheretail;
|
||||||
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
||||||
$sql .= " AND t.fk_statut <> ".FactureFournisseur::STATUS_DRAFT;
|
$sql .= " AND t.fk_statut <> ".FactureFournisseur::STATUS_DRAFT;
|
||||||
if (!empty($projectid)) $sql .= " AND fk_projet = ".$db->sanitize($projectid);
|
if(!empty($projectid)) $sql .= " AND fk_projet = ".((int) $projectid);
|
||||||
}
|
}
|
||||||
// Expense reports
|
// Expense reports
|
||||||
if (GETPOST('selectexpensereports') && !empty($listofchoices['selectexpensereports']['perms']) and empty($projectid)) {
|
if (GETPOST('selectexpensereports') && !empty($listofchoices['selectexpensereports']['perms']) and empty($projectid)) {
|
||||||
@ -216,7 +216,7 @@ if (($action == 'searchfiles' || $action == 'dl')) {
|
|||||||
$sql .= " WHERE datedon between ".$wheretail;
|
$sql .= " WHERE datedon between ".$wheretail;
|
||||||
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
||||||
$sql .= " AND t.fk_statut <> ".Don::STATUS_DRAFT;
|
$sql .= " AND t.fk_statut <> ".Don::STATUS_DRAFT;
|
||||||
if (!empty($projectid)) $sql .= " AND fk_projet = ".$db->sanitize($projectid);
|
if(!empty($projectid)) $sql .= " AND fk_projet = ".((int) $projectid);
|
||||||
}
|
}
|
||||||
// Payments of salaries
|
// Payments of salaries
|
||||||
if (GETPOST('selectpaymentsofsalaries') && !empty($listofchoices['selectpaymentsofsalaries']['perms'])) {
|
if (GETPOST('selectpaymentsofsalaries') && !empty($listofchoices['selectpaymentsofsalaries']['perms'])) {
|
||||||
@ -228,7 +228,7 @@ if (($action == 'searchfiles' || $action == 'dl')) {
|
|||||||
$sql .= " WHERE datep between ".$wheretail;
|
$sql .= " WHERE datep between ".$wheretail;
|
||||||
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
||||||
//$sql.=" AND fk_statut <> ".PaymentSalary::STATUS_DRAFT;
|
//$sql.=" AND fk_statut <> ".PaymentSalary::STATUS_DRAFT;
|
||||||
if (!empty($projectid)) $sql .= " AND fk_projet = ".$db->sanitize($projectid);
|
if(!empty($projectid)) $sql .= " AND fk_projet = ".((int) $projectid);
|
||||||
}
|
}
|
||||||
// Social contributions
|
// Social contributions
|
||||||
if (GETPOST('selectsocialcontributions') && !empty($listofchoices['selectsocialcontributions']['perms'])) {
|
if (GETPOST('selectsocialcontributions') && !empty($listofchoices['selectsocialcontributions']['perms'])) {
|
||||||
@ -240,7 +240,7 @@ if (($action == 'searchfiles' || $action == 'dl')) {
|
|||||||
$sql .= " WHERE t.date_ech between ".$wheretail;
|
$sql .= " WHERE t.date_ech between ".$wheretail;
|
||||||
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
||||||
//$sql.=" AND fk_statut <> ".ChargeSociales::STATUS_DRAFT;
|
//$sql.=" AND fk_statut <> ".ChargeSociales::STATUS_DRAFT;
|
||||||
if (!empty($projectid)) $sql .= " AND fk_projet = ".$db->sanitize($projectid);
|
if(!empty($projectid)) $sql .= " AND fk_projet = ".((int) $projectid);
|
||||||
}
|
}
|
||||||
// Various payments
|
// Various payments
|
||||||
if (GETPOST('selectvariouspayment') && !empty($listofchoices['selectvariouspayment']['perms'])) {
|
if (GETPOST('selectvariouspayment') && !empty($listofchoices['selectvariouspayment']['perms'])) {
|
||||||
@ -251,7 +251,7 @@ if (($action == 'searchfiles' || $action == 'dl')) {
|
|||||||
$sql .= " FROM ".MAIN_DB_PREFIX."payment_various as t";
|
$sql .= " FROM ".MAIN_DB_PREFIX."payment_various as t";
|
||||||
$sql .= " WHERE datep between ".$wheretail;
|
$sql .= " WHERE datep between ".$wheretail;
|
||||||
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
$sql .= " AND t.entity IN (".$db->sanitize($entity == 1 ? '0,1' : $entity).')';
|
||||||
if (!empty($projectid)) $sql .= " AND fk_projet = ".$db->sanitize($projectid);
|
if(!empty($projectid)) $sql .= " AND fk_projet = ".((int) $projectid);
|
||||||
}
|
}
|
||||||
// Loan payments
|
// Loan payments
|
||||||
if (GETPOST('selectloanspayment') && !empty($listofchoices['selectloanspayment']['perms']) && empty($projectid)) {
|
if (GETPOST('selectloanspayment') && !empty($listofchoices['selectloanspayment']['perms']) && empty($projectid)) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user