CONTENT MANAGEMENT SYSTEM
Blox Logo
Blox CMS — блочный метод сайтостроения
.
 
Blox Help

←→

Суперглобальные массивы

В этом разделе описаны суперглобальные массивы $GLOBALS и $_SESSION, используемые в Blox CMS. Описываются также приемы работы с суперглобальными массивами $_GET и $_POST.

При особой необходимости вы можете также использовать суперглобальные массивы:
$_FILES, $_COOKIES, $_SERVER.

Если используется smarty-шаблон, то к суперглобальным массивам обращаются с помощью зарезервированной переменной $smarty. В следующем примере показано, как вывести значение GET-запроса:
<a href='http://www.aaa.com/?block=12'>...</a>
{$smarty.get.block}  // После щелчка выведет: 12
Аналогично выводятся другие суперглобальные массивы:
$smarty.post...
$smarty.cookies...
$smarty.server...
$smarty.env...
$smarty.session...

В отличие от smarty-шаблонов, в php-шаблонах к суперглобальным массивам можно обращаться непосредственно по их именам, то есть: $_GET, $_POST и т.д.