[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 68/219: HttpInput : do not use isset but in_a
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 68/219: HttpInput : do not use isset but in_array, to avoid problem if the value is null |
Date: |
Mon, 18 Dec 2017 13:22:40 -0500 (EST) |
sparkyx pushed a commit to branch master
in repository noalyss.
commit aaed63908e8f023760ba406a96bc0ba887cef5ca
Author: Dany De Bontridder <address@hidden>
Date: Thu Oct 5 23:26:23 2017 +0200
HttpInput : do not use isset but in_array, to avoid problem if the value is
null
---
include/lib/http_input.class.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/lib/http_input.class.php b/include/lib/http_input.class.php
index 9977078..4b4146f 100644
--- a/include/lib/http_input.class.php
+++ b/include/lib/http_input.class.php
@@ -86,7 +86,7 @@ class HttpInput
{
if (func_num_args()==3)
{
- if (isset($this->array[$p_name]))
+ if (in_array($p_name,$this->array) )
{
$this->check_type($p_name, $p_type);
return $this->array[$p_name];
@@ -96,7 +96,7 @@ class HttpInput
return $p_default;
}
}
- if (!isset($this->array[$p_name]))
+ if (!in_array($p_name,$this->array))
{
throw new Exception(_('Paramètre invalide')."[$p_name]",
EXC_PARAM_VALUE);
- [Noalyss-commit] [noalyss] 25/219: Ajout des ASBL, (continued)
- [Noalyss-commit] [noalyss] 25/219: Ajout des ASBL, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 53/219: typo, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 28/219: Task #0001447: Solde des opérations rapprochées Take in account the VAT autopurged, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 15/219: Infobulle : info : esthetic, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 38/219: task #0001411: Faire des boutons du menu des... boutons, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 95/219: Recording operation : when adding a row , the css class was not copied, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 02/219: Improve redirect, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 87/219: Esthetic : no span surrounding the value, must be done in the caller, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 140/219: Javascript : small error, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 115/219: Correct indentation, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 68/219: HttpInput : do not use isset but in_array, to avoid problem if the value is null,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 58/219: Correct : json function, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 60/219: Inplace_Edit : improve button + test, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 132/219: Manage_Table_SQL : add a function to set the order, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 110/219: task #0001271: Rendre possible un copier/coller du résultat de la calculatrice. Add a button to Pin a box, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 03/219: Improve redirect, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 97/219: esthetic style-r692 : size icon, arrow ..., Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 08/219: profil : CFGPRO , correct, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 11/219: Infobulle : esthetic, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 73/219: Esthetic : History , improve place of button, Dany De Bontridder, 2017/12/18
- [Noalyss-commit] [noalyss] 184/219: Icon move / fix Correct button_anchor to avoid the message "javascript:void(0)", Dany De Bontridder, 2017/12/18