|
Главная > Руководство разработчика > Настройка дизайна шаблона > Объекты сайта > Скрипты сайтаСкрипты сайта ВЫ можете подключать свои скрипты и исполнять их на страницах WebDirector. Для этого существует директива [RЕQ sсript.php]
Код срипта должен быть помещен на сайт через инструмент "Объекты сайта", который находится в разделе "Настройка дизайна" или по FTP в произвольную папку.
Если загрузка скрипта происходила через "Объекты сайта" и скрипт называется test.php, то инструкция подключения:

Особенностью является обращение к переменным, переданным скриптом:
В php есть два способа приема передаваемых от одного скрипта другому переменных. При значении register_globals=1 в настройках php для приема переменных по методу GET и POST нет необходимости обращаться к массивам $_GET и $_POST. Т.е. передаваемые переменные автоматически инициализируются вызываемым скриптом. Но данная модель несет в себе потенциальную уязвимость безопасности. Поэтому register_globals в программе Webdirector установлено в 0 и что бы получить значение передаваемой переменной нужно обратиться непосредственно к массиву $_GET или $_POST в зависимости от метода передачи.
Например: скрипт вызывается запросом http://somesite.com/example.php?varname=somevalue в данном случае переменная varname передается по методу $_GET для получения её значения в скрипте нужно вставить код $_GET[' varname '] Пример кода: //-----example.php $sTmp = $_GET[' varname ']; echo $sTmp;
//-----на выводе somevalue
|
|