@xFreake

Почему получатся 500 ошибка?

<?php

$add = $_POST['id'];
CModule::IncludeModule("iblock");

$rs = CIBlockSection::GetList(Array("NAME"=>"ASC"), Array("IBLOCK_ID"=>17, "ACTIVE"=>"Y", "SECTION_ID"=>619));
if($rs->SelectedRowsCount()>0)
{
    echo '<select class="cartridge-series1" id="prodid619" style="border: #d2d2d2 2px solid; margin: 0px 0px 10px; padding: 5px; width: 200px;display:none"><option value="">Тип</option>';
    while($ar = $rs->GetNext()) { $ID2[] = $ar["ID"]; echo '<option value="'.$ar["ID"].'">'.$ar["NAME"].'</option>'; }
    echo '</select>';
}

Есть код в файле, туда приходит переменная и получается 500 ошибка
  • Вопрос задан
  • 367 просмотров
Пригласить эксперта
Ответы на вопрос 1
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
Я так понимаю, что Вы делаете ajax запрос к этому файлу и передаете в POST переменную ID ? Если это все содержимое файла, тогда Вы забыли в начало файла добавить:

<?php require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы