diff --git a/lib/TemplateRender.php b/lib/TemplateRender.php index bf6e99d..249c7a1 100644 --- a/lib/TemplateRender.php +++ b/lib/TemplateRender.php @@ -200,7 +200,7 @@ class TemplateRender extends PageRender { $next_number = $vals; foreach ($mod as $calc) { - $operand = $calc{0}; + $operand = $calc[0]; $operator = substr ($calc,1); switch ($operand) { diff --git a/lib/export_functions.php b/lib/export_functions.php index d98df2c..7f08b87 100644 --- a/lib/export_functions.php +++ b/lib/export_functions.php @@ -223,7 +223,7 @@ abstract class Export { */ protected function isSafeAscii($str) { for ($i=0;$i 127) + if (ord($str[$i]) < 32 || ord($str[$i]) > 127) return false; return true; diff --git a/lib/functions.php b/lib/functions.php index 784efc9..a16648c 100644 --- a/lib/functions.php +++ b/lib/functions.php @@ -1638,7 +1638,7 @@ function get_icon($server_id,$dn,$object_classes=array()) { # Return icon filename based upon objectClass value if (in_array('sambaaccount',$object_classes) && - '$' == $rdn{ strlen($rdn) - 1 }) + '$' == $rdn[ strlen($rdn) - 1 ]) return 'nt_machine.png'; if (in_array('sambaaccount',$object_classes))