X
X
xFreake2017-01-26 16:22:25
1C-Bitrix
xFreake, 2017-01-26 16:22:25

Why get 500 error?

<?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>';
}

There is a code in the file, a variable comes there and a 500 error is obtained

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Роман Грицук, 2017-01-26
@winer

Я так понимаю, что Вы делаете ajax запрос к этому файлу и передаете в POST переменную ID ? Если это все содержимое файла, тогда Вы забыли в начало файла добавить:

<?php require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question