Hi!
In the code, between the lines 74 to 86, can you see the follow code?
// GD2 Library Check
if(function_exists("gd_info")) {
$gdinfo = gd_info();
$gdsupport = array();
$version = intval(ereg_replace('[[:alpha:][:space:]()]+', '', $gdinfo['GD Version']));
if($version!=2) $gdsupport[] = '<div class="message">'._SIGPRO_GD_LIBMISSING.'</div>';
if (!$gdinfo['JPG Support']) $gdsupport[] = '<div class="message">'._SIGPRO_GD_LIBNOJPG.'</div>';
if (!$gdinfo['GIF Create Support']) $gdsupport[] = '<div class="message">'._SIGPRO_GD_LIBNOGIF.'</div>';
if (!$gdinfo['PNG Support']) $gdsupport[] = '<div class="message">'._SIGPRO_GD_LIBNOPNG.'</div>';
if(count($gd_support)) {
foreach ($gdsupport as $k=>$v) {echo $v;}
}
}
It's strange because the $gd_support is initialized at line 77
Let's try this
Change
if(count($gd_support)) {
foreach ($gdsupport as $k=>$v) {echo $v;}
}
to
if(isset($gd_support) && count($gd_support)) {
foreach ($gdsupport as $k=>$v) {echo $v;}
}
Thank you!