|
|
|
|
|
для: BinLaden
(17.02.2009 в 23:04)
| | вы че люди!! $_SERVER, $_POST и т.д. это суперглобальный массив и зачем его еще делать глобальным в функции если он итак глобальный.....
вот к примеру это: $GLOBALS['_SESSION'][sess_lang] = $setlang;
ведь лучше написать: $_SESSION['sess_lang'] = $setlang;
[поправлено модератором] | |
|
|
|
|
|
|
|
для: home-studia
(17.02.2009 в 22:47)
| | Эта строка не имеет смысла. | |
|
|
|
|
|
|
|
для: home-studia
(17.02.2009 в 22:46)
| | Ошибка исчезла когда убрал global и оставил так:
| |
|
|
|
|
|
|
|
для: BinLaden
(17.02.2009 в 22:37)
| | К сожалению я в англ. не силен, подскажите пожалуйста как мне попробовать изменить, может быть так?
global $_POST['$GLOBALS'];
|
| |
|
|
|
|
|
|
|
|
для: BinLaden
(17.02.2009 в 22:23)
| | Попробовал, ошибка исчезла, но появилась в другом файле, тоже синтаксис на строчку:
global $GLOBALS['_POST'];
|
если изменить на:
$_POST['GLOBALS'];
это верно?
да, чуть не забыл, ошибка вида:
Parse error: syntax error, unexpected '[', expecting ',' or ';' in W:\home\site\www\kernel\core.ker.php on line 112
|
| |
|
|
|
|
|
|
|
для: home-studia
(17.02.2009 в 22:26)
| | Нет, строчек
быть не должно. | |
|
|
|
|
|
|
|
для: BinLaden
(17.02.2009 в 22:23)
| | Чтобы получилось что-то вроде этого?
function visiter_language( $setlang = "" )
{
$_SESSION;
$_SERVER;
if ( $setlang == "" )
{
if ( $_SESSION[sess_lang] != "" )
|
| |
|
|
|
|
|
|
|
для: home-studia
(17.02.2009 в 22:19)
| | Удалите строки
global $GLOBALS['_SESSION'];
global $COOKIE;
global $GLOBALS['_SERVER'];
|
И замените текстовым редактором $GLOBALS['_SESSION'] на $_SESSION, а $GLOBALS['_SERVER'] на $_SERVER. | |
|
|
|
|
 734 байт |
|
|
для: BinLaden
(17.02.2009 в 22:14)
| | Прикрепил файл lang.ker.php
P.S. удалил 8 строчек коментов в начале про дату написания и т.д. имейте ввиду, следовательно ошибка будет в 13 строке | |
|
|
|
|