Forum Webscript.Ru
Форумы для ваших сайтов => Другие форумы => Тема начата: Britva от 18 Февраля 2002, 00:48:19
-
Никто не пробовал работать с сабжем (php как модуль стоит) ?
У меня почему-то любой элемент массива $lang содержит одну единственную букву \'A\'.
А в версии php 4.0.6 работает прекрасно :( - и у хостера и на локальной машине.
Не пойму... баг в версии php чтоли? %(
Может кто-нибудь проверит? а то вдруг у меня комп взбесился :)
версия XMB 1.5 Gold - http://www.xmbsite.tk -> download
PHP - 4.1.1
-
в english.lang.php
определен массив $lang:
$lang[item1] = "...";
$lang[item2] = "...";
.....
и так примерно около тысячи.
после инклуда english.lang.php оказывается, что sizeof($lang) = 1 !!!!
я балдею...
-
вообще то правильно писать $lang[\'item1\'] или $lang["item1"] - потому как в данном случае item1 должно расцениваться интерпретатором как string.
разработчики xmb с целью опустить "лишние" операторы сделали .lang без апострофов и кавычек.
видимо unixовый php это хавает, а виндузовый - нет.
кстати лучше пользовать Silver Edition - в нем говорят багов меньше
-
Странно но факт, где-то неделю назад пробовал на виндах (правда ME, а не 98se) и все работало.
Кстати, оказывается действительно лучше silver использовать, т.к. Gold - любительская версия (выяснил только что :)).
-
угу. я с нетерпением жду 1.55 magic latern
-
вернее 1.6 Magic Latern
после небольших усилий (http://lan.net.ru/forums) над Silver Edition удалось побороть практически все, что в нем раньше не работало.