mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-12-05 17:18:13 +01:00
Compare commits
3 Commits
phpstan-ba
...
6.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d13633d9d6 | ||
|
|
654e5c6824 | ||
|
|
256cad1c29 |
@@ -4965,7 +4965,7 @@ function dol_string_is_good_iso($s)
|
|||||||
$ok=1;
|
$ok=1;
|
||||||
for($scursor=0;$scursor<$len;$scursor++)
|
for($scursor=0;$scursor<$len;$scursor++)
|
||||||
{
|
{
|
||||||
$ordchar=ord($s{$scursor});
|
$ordchar=ord($s[$scursor]);
|
||||||
//print $scursor.'-'.$ordchar.'<br>';
|
//print $scursor.'-'.$ordchar.'<br>';
|
||||||
if ($ordchar < 32 && $ordchar != 13 && $ordchar != 10) { $ok=0; break; }
|
if ($ordchar < 32 && $ordchar != 13 && $ordchar != 10) { $ok=0; break; }
|
||||||
if ($ordchar > 126 && $ordchar < 160) { $ok=0; break; }
|
if ($ordchar > 126 && $ordchar < 160) { $ok=0; break; }
|
||||||
|
|||||||
@@ -118,7 +118,7 @@ function _val($val)
|
|||||||
*/
|
*/
|
||||||
for ($c = 0; $c < $strlen_var; ++$c) {
|
for ($c = 0; $c < $strlen_var; ++$c) {
|
||||||
|
|
||||||
$ord_var_c = ord($val{$c});
|
$ord_var_c = ord($val[$c]);
|
||||||
|
|
||||||
switch (true) {
|
switch (true) {
|
||||||
case $ord_var_c == 0x08:
|
case $ord_var_c == 0x08:
|
||||||
@@ -141,7 +141,7 @@ function _val($val)
|
|||||||
case $ord_var_c == 0x2F:
|
case $ord_var_c == 0x2F:
|
||||||
case $ord_var_c == 0x5C:
|
case $ord_var_c == 0x5C:
|
||||||
// double quote, slash, slosh
|
// double quote, slash, slosh
|
||||||
$ascii .= '\\'.$val{$c};
|
$ascii .= '\\'.$val[$c];
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case (($ord_var_c >= 0x20) && ($ord_var_c <= 0x7F)):
|
case (($ord_var_c >= 0x20) && ($ord_var_c <= 0x7F)):
|
||||||
|
|||||||
Reference in New Issue
Block a user