LINUX.ORG.RU

$SITE_ROOT/- куда отправляет этот PHP-код?

 ,


0

1

В скрипте в файле index.php есть такая строчка:

'pages_url' => "$SITE_ROOT/index_<page>.html
Что означает этот код и куда он отправляет? Мне нужно достать файл index.html в скрипте его нет.

Перемещено beastie из general



Последнее исправление: beastie (всего исправлений: 1)

В следующий раз если хотите задать вопрос, то кидайте полный код, а не огрызок.

Та строка, похоже, добавляет элемент в какой-то массив. А вот то, как эти данные обрабатываются - загадка.

Razip ★★
()

Не стоит обозначение «=>» воспринимать как будто это оператор отправки кода.

Этот код практически ничего серьезного не означает, но инъекцию из «$SITE_ROOT» теоретически можно поиметь.

anonymous
()
Ответ на: комментарий от Razip

Re

Это код файла index.php При загрузке сайта открывается html-страница(index.html), которой у меня в скрипте (cool_shop) нет. Как добраться до этого файла, чтобы его редактировать

<? // ====================================\ @include_once('_dir.php'); // ====================================/

$IsHomePage=1; include_once(«$ROOT_PATH/common/all_head.php»); ?>

<? if ($tmp=$FIRST_PAGE_PRODS_INIT[$Config['first_page_prods']]) { //=================================================================\ ?>

<hr width=100% noshade size=1 color=#E5E3E3 align=left>

<? // ------------------------------------\ list($page)=$args; call('intval',array(&$page));

$ModuleData=array( 'page' => $page, 'pages_url' => «$SITE_ROOT/index_<page>.html», 'head_title' => $tmp['title'], 'condition' => $tmp['condition'], 'order' => $tmp['order'], 'rand' => $tmp['rand'], 'show_desc' => 1 );

include('modules/products_search.php'); //-------------------------------------/ ?> <? //=================================================================/ } ?>

<? include_once(«$ROOT_PATH/common/all_tail.php»); ?>

Aleks03
() автор топика
Ответ на: Re от Aleks03

Мне иногда кажется, что люди пишущие на PHP прокляты.

nikolnik ★★★
()
Ответ на: комментарий от Razip

Re

Вопрошаемый файл админ не пропустил. Вопрос вот в чём. php-файлы, открываются на сайте html-страницами. Эти страницы генерируются у меня на сайте или редиректятся с другого сайта. Скрипт (cool_shop) с сайта shopxml.com

Aleks03
() автор топика
Ответ на: Re от Aleks03

.htaccess в студию. Существует возможность привязывать %filename%.php к %filename%.html через правило на сервере.

Razip ★★
()

Мне нужно достать файл -index.html- в скрипте его нет.

Хотелось бы уточнить: Вам нужно достать файл отвечающий за главную страницу или железно index.html? Если нужно первое, то при отсутствии index.html в корне, за главную отвечает index.php, соответственно генерируется у Вас на сайте.

Razip ★★
()
Ответ на: комментарий от Razip

Re

Разобрался. Html- страницы собираются у меня на сервере при помощи php-файлов- futer, header и т.д А SITE_ROOT направляет в кореннь сайта, а не на другой сервер. Туплююю!

Aleks03
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.