ReHi again folks!
I've debugged in my problem.
It seems that PHP (4.2.2) on my System crashes on those
ereg, ereg_replace functions that Nadmin uses.
The first Crash i tracked down was in the
Snippet: /hklc_adminsite_host/lib/config_set
Original:
$reallanguagesarray=array(
"big5"=> "Chinese (Big5)",
"gb" => "Chinese (GB)",
"eng" => "English"
);
$languagearray=array();
// base languages off of styles!
if ($allstyles = mgd_list_styles(0))
while ($allstyles->fetch())
if (ereg("^adminsite_template_", $allstyles->name)) {
$lang = ereg_replace("^adminsite_template_","",$allstyles->name);
if ($reallanguagesarray[$lang]) {
$languagearray[$reallanguagesarray[$lang]] = $lang;
} else {
$languagearray[$lang] = $lang;
}
}
/* $languagearray=array("Chinese (Big5)"=>"big5",
"Chinese (GB)"=>"gb",
"English"=>"eng"
);
*/
$languageencoding=array("big5"=>"big5",
"gb"=>"gb2312",
"eng"=> "iso-8859-1"
);
My Version:
$reallanguagesarray=array(
"big5"=> "Chinese (Big5)",
"gb" => "Chinese (GB)",
"eng" => "English"
);
$languagearray=array();
// base languages off of styles!
if ($allstyles = mgd_list_styles(0))
while ($allstyles->fetch())
if (preg_match("/^adminsite_template_/", $allstyles->name)) {
$lang =
preg_replace("/^adminsite_template_/","",$allstyles->name);
if ($reallanguagesarray[$lang]) {
$languagearray[$reallanguagesarray[$lang]] = $lang;
} else {
$languagearray[$lang] = $lang;
}
}
/* $languagearray=array("Chinese (Big5)"=>"big5",
"Chinese (GB)"=>"gb",
"English"=>"eng"
);
*/
$languageencoding=array("big5"=>"big5",
"gb"=>"gb2312",
"eng"=> "iso-8859-1"
);
My Version works, the Original don't.
Can anyone say something to that or am i alone ?? ;)
Christopher
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]